Tips
Tips
.NET Framework security best practices
-
Testing methods in Visual Studio 2010
This is the second part in a two part series on unit testing in Visual Studio 2010. Continue Reading
-
New features in Windows 7 bring new UI considerations for developers
A lot of the new features in Windows 7 are cosmetic, but programmers should update their applications to keep up with the new look and feel. And if developers haven't updated their code to elevate UAC privileges correctly, there's no time like the ... Continue Reading
-
Book excerpt: Java EE and .NET security interoperability
This chapter presents some best practices for managing Java EE and .NET security interoperability. Continue Reading
-
Book excerpt: Advanced Windows Debugging
This book excerpt examines strategies for debugging the Windows Heap Manager, which is an increasingly popular way for hackers to get into Windows applications. Continue Reading
-
Book excerpt: Pragmatic unit testing in C# with NUnit
This excerpt offers an introduction to unit testing and dispels some myths about its effects on productivity and an application's code base. Continue Reading
-
Security interoperability with .NET/WSE and WebLogic Workshop 8.1
In this article, Michele Leroux Bustamante shows how to create interoperable applications in .NET with WSE and WebLogic Workshop using web services that implement the WS-Security specification. In particular, she shows how to use UsernameTokens in a... Continue Reading
-
How to avoid regression bugs while adding new features
MS MVP Patrick Smacchia uses his own dog food to efficiently review changes in versions of NDepend code analysis tool, for which he is the lead developer. The software pinpoints places in programs where changes were made, in turn speeding regression... Continue Reading
-
Generate RSA public and private keys, export to XML
This tip shows how RSA keys can be saved to disk as an XML file. The XML files can then be used to make an RSA secure channel Continue Reading
-
Hashing strings with any algorithm
Cryptographic hash functions ensure than a message was not altered when it was sent over an insecure channel. This C# function generates the hash of a string based on your favorite algorithm. Continue Reading
-
Best Practice: Enforcing password complexity
Rather than embed code in an app to address password complexity, Ed Tittel suggests that developers create a component that's used whenever and wherever passwords are needed. This also keeps all password logic in one place. Continue Reading
-
Debugging apps that use Visual Basic 6 and VB.NET
It's easy to create applications with bits and pieces of Visual Basic 6 and Visual Basic .NET. Maintaining code for these "hybrid" apps, though, requires a bit of extra care. Continue Reading
-
Hints for troubleshooting .NET applications
When an application stops working as expected, figuring out where to start is often the hardest task. This tip provides troubleshooting hints to get your app up and running again. Continue Reading
-
Breaking Changes in .NET Framework 2.0
MSDN's Breaking Changes page lets developers see what may work differently, or not at all, when an application moves from .NET 1.x to 2.0. Ed Tittel explains how this will affect developers and offers a few examples of breaking changes. Continue Reading
-
Unit test facility in Visual Studio Team System
Visual Studio Team System is the development tool's high-end SKU, but its unit-testing capabilities, which catches issues in methods and classes before they derail an entire project, are well worth the price, Ed Tittel writes. Continue Reading
-
Hints for testing with Visual Studio Team System
Team System provides the tools for building and testing complex programs. It takes a little time and effort, but there are good resources on the Microsoft site and elsewhere to help you out. Continue Reading