Smart cards are a compelling alternative to the reliance on passwords, which are the weakest link in authentication systems. Get the Windows smart card programming basics here.
MSDN Magazine November 2006
View Complete Post
While you may well be excited about the prospect of building managed smart tags, there is little information available to help you create them using .NET. In this article the author fills in the blanks. Along the way he discusses the Microsoft Office Smart Tag List XML schema, advanced managed smart tags for Office 2003 and Office XP, and deploying these features in an organization.
MSDN Magazine February 2005
Let go of your traditional relational database thinking if you want to understand how Windows Azure Table storage works, says Julie Lerman. Luckily for you, she's done the hard work to grasp the new concepts and help you get up to speed.
MSDN Magazine July 2010
Stephen Toub shows you how to write your own Preview handlers for Windows Vista and Outlook 2007.
MSDN Magazine January 2007
MSDN Magazine May 2006
Smart client apps use local resources, provide a rich client experience, and support intelligent install mechanisms. Web services offer powerful interoperability and integration features. Find out how to combine them to develop integrated apps that incorporate data from disconnected sources.
MSDN Magazine February 2006
Windows Vista includes a built-in speech recognition engine exposed through a number of new APIs that will let your users interact with your app using speech rather than a keyboard or mouse. Here Robert Brown explains speech recognition and introduces you to the APIs to use in your upcoming Windows Vista applications.
MSDN Magazine January 2006
The System.Windows.Forms namespace has increased by approximately 134 percent over the .NET Framework 1.1. There are 446 new public types; 113 existing types have been updated with new members and values; 218 types have been carried over from the original namespace. Read about it here.
Chris Sells and Michael Weinhardt
MSDN Magazine Visual Studio 2005 Guided Tour 2006
Visual Studio .NET and the Microsoft .NET Framework SDK provide a new set of APIs and tools that let you consume Windows Management Instrumentation (WMI) data and events from managed .NET applications. After presenting an overview of what's new for WMI in the .NET Framework and the Visual Studio .NET environment, the author provides an in-depth exploration of the Management Extensions in Visual Studio .NET for Server Explorer. These extensions help you develop management-aware software and come in handy in a variety of distributed application development scenarios.
MSDN Magazine May 2002
Downloading scripts from the Web or e-mail leaves users vulnerable to security risks because scripts can't be signed. But now developers can use Windows Script Host (WSH) to hash scripts so users can verify their source and safety. With WSH, scripts can be signed or verified using all the same tools ordinarily used to sign EXE, CAB, DLL, and OCX files. This article discusses public-key cryptosystems, the process of signing and verifying scripts in WSH, and several warnings about attacks that could potentially be made against cryptographically secured scripts and ways in which to avoid them.
MSDN Magazine April 2001
= "SELECT * FROM Win32_LogicalDiskToPartition"
ManagementObjectSearcher = Nothing
ManagementObjectSearcher = Nothing
strSystemDriveLetter = IO.Path.GetPathRoot(Environment.GetFolderPath(Environment.SpecialFold
From a SharePoint workflow we are trying to synchronously execute an SSIS package - which seems to work - and display error messages and
return some variables back to SharePoint.
I followed the "Running a Package Remotely by Calling a Remote Component or Service" instructions on
http://msdn.microsoft.com/en-us/library/ms403355.aspx and executing
and parameterizing the package does not seem to be a problem. But the SSIS package does a lot of plausibility checking and raises an error (RAISERROR in T-SQL or Error
Hello, i have a problem with a dll.
the dll is casmcard.dll, it interface to the ez100 card reader. i'm using a sle4442 smartcard.
The manufactor gave me a simple vb project that call some function from a static class (CasAPI). It wrap the functions using the dllimport.
I am working on a c# program, so i included the project, to use the CasAPI functions. It works, since i have to change the code of a card (SLE4442_Update_Security_Memory()). The point is that it works just in the vb project, and when i call it from my project
it return an error code (SCARD_E_NO_MEMORY that means "Not enough memory available to complete this command").
The vb declaration is
Public Declare Function SLE4442_Update_Security_Memory Lib "casmcard.dll" (ByVal hCard As Integer, ByRef SendBuffer As Byte, ByVal StartAddr As Integer, ByVal SendBufferLength As Integer) As Integer
and i call it as this
response = CasAPI.SLE4442_Update_Security_Memory(mSCardContext, ref code, 1, 3);
code is a 4 byte array
in vb it is called like this:
Result = SLE4442_Update_Security_Memory(CardHandle, Data(0), 1, 3)
There are many other functions that use the reference of the first element of the array to fill it, and i verified that they all works, so it shouldn't caused by the array.
Is this possible? I can submit the data source just fine using custom action rules either from a submit button on the form or from the submit button from the tool bar.
But when I try to use C# nothing below works, Main Connection is my data source. I get unhandled exception errors when I run the form in debug
AdoSubmitConnection sc = (AdoSubmitConnection)this.DataConnections["Main Connection"];
WebServiceConnection sc = (WebServiceConnection)this.DataConnections["Main Connection"];
FileSubmitConnection sc = (FileSubmitConnection)this.DataConnections["Main Connection"];
However I can send an email just fine using ;
EmailSubmitConnection sc = (EmailSubmitConnection)this.DataConnections["Email Connection"];
Any help would be greatly appreciated
I'm new to developing mobile apps and have hit a brick wall. I use Web Services all the time so I know I have created it correctly and it works. The issue is that i cant seem to add it to my class or form in the Smart Device Project.
When I right click I get the option to add Web Reference, I then navigate to the url and add as I normally would. When I then try to access the service I cant seem to navigat to it from code and it is not available. I have also tried adding a Web Service directly by 'Add New Item, but this file type is not available in the list of installed templates.
Any help here would be greatly appreciated.
I have an older C# application that has been working fine, and it is using the SCWAPI.DLL and the WINSCARD.DLL. I am upgrading the application that is using a driver for a device, and when it is run on 64 bit version of Windows 7, it needs to
be compiled in X64 to work with this other driver. When I do this, I can't find a 64 bit version of the SCWAPI.DLL, but there is a WINSCARD.DLL.
Is there a replacement for the older smart card toolkit that will work on x64, or a 64 bit version of SCWAPI?