Windows installer has its own way to display installer user interface which is far different from other technologies. MSI supports few controls compared to .Net or other platform. Though it is not very difficult, still it is hard job to develop sophisticated installation package with good user interface, even after using well known installer software. NvnInstaller.MsiDotNet api makes this job easier.
Latest Miscellaneous Articles - Page 5
Interest builds among app developers as the final release of Microsoft's Windows Phone 7 dev tools gets its release date.
See why this aging platform manages to stay successful in the business world and how Windows Mobile 6.5 stacks up against it's competitors.
Exception handling can be a costly affair and should be used meticulously as it undoubtedly serves as an integral part of our applications and shouldn't be sidelined for any reason. The common problem in implementing an exception handling mechanism is the dependency on the library after we create a provider. This C# tutorial looks at the possibility of switching the providers easily.
If you're developing using C# programming on Windows and need to make those apps cross platform you'll want to get intimately familiar with Novell's Mono project. Read along as we look at the tools available from Novell to develop and test your applications.
At times when certain Websites are blocked, or in the case of no internet connectivity, PageGetters serve a mammoth boon. Read along as we overview the use of the .NET Framework to build an easy one in less than an hour and serve yourself as a "PageGetter" to your friends.
Latest Developer VideosMore...
Latest CodeGuru Developer Columns
The Transactional File System (TxF), which allows access to an NTFS file system to be conducted in a transacted manner through extensions to the Windows SDK API. MFC 10, has been extended to support TxF and related technologies. This support allows existing MFC applications to be easily extended to support kernel transactions.
Did you ever stop to thoroughly explore some of the more esoteric types, Lists and Stacks, that are available in the .NET collections namespace?
Learn how to make your own usable .NET Component with Visual Basic.
Arun Karthick introduces you to the state machine model and shows you how to create a simple working state machine sample using the .NET framework in the C# language.