How can I write a program in c# on Windows that can read and write to NFC cards?. Open source / commercial are both fine. Thanks
How can I write a program in c# on Windows that can read and write to NFC cards?. Open source / commercial are both fine. Thanks
GoToTags has both a .NET NFC SDK and a Windows NFC App. Windows 8 has built in support for NFC, although it doesn't cover the full stack of what you will likely need for an application.
A related note, if you are looking for a Windows-based SDK there is a big difference between the PC/SC (smart card) based SDKs and the native SDKs. Using PC/SC with NFC is a bit of a hack; it works for the basic tag reading and writing, but since you do not have direct access to the NFC controller and chip you will be unable to do any of the more advanced NFC functions such as P2P. Also the PC/SC stack is useless if you need to do high-speed reading or encoding of NFC tags.
DISCLAIMER: I am the CEO of GoToTags
You might want to check out nfctools. Based on the same project, I have created an NFC Eclipse Plugin with an NDEF message editor, if that is your game.