Newest Articles Records Management for Microsoft Office SharePoint Server By Gustavo Velez - Published 11/21/2008 The Records Center is an important MOSS (Microsoft Office SharePoint Server) component for companies that need to save critical or legally sensitive information. Discover how to create a Records Center then secure its contents with the MOSS Object Model and one of its default WebServices.
Building the Perfect Portable Eclipse Workbench By Scott Nelson - Published 11/20/2008 Increase your productivity when developing in Eclipse with plug-ins that reduce the number of applications open on your desktop and make those infrequent tasks easier with wizards.
Automating Software Testing with Microsoft Hyper-V By Jani Järvinen - Published 11/19/2008 Testing software applications can be hard. You might already be using virtual machines to test your applications, but chances are you are still doing this manually. Learn how to automate your testing procedures with Microsoft's new Hyper-V virtualization technologies.
LINQ to XML By Mark Strawmyer - Published 11/17/2008 Gain an understanding of LINQ (Language Integrated Query) to XML and see why you'll never want to use the DOM again.
Getting Functional with F# By Jani Järvinen - Published 11/14/2008 Most mainstream programming languages are based on the paradigm called imperative programming, in which the programmer tells the computer the exact steps what to do. In contrast, there are multiple programming languages that are based on functional programming. Functional programming is making its way to the .NET world with the advent of the F# language. Discover what F# is and why it is useful.
Why Agile Projects Fail By Scott Nelson - Published 11/13/2008 Agile methodologies can deliver more functionality and better quality in less time. When they don't, is it the process, the people, or the project?
Test Cases Made Easy with JUnit 4.5 By David Thurmond - Published 11/12/2008 JUnit revolutionized writing unit test cases when it arrived on the scene, but with the release of JUnit 4.5, developers now have a whole new architecture and a host of new features to make writing unit tests even easier.
C++ CLR Compilation By Nick Wienholt - Published 11/11/2008 The Visual C++ compiler has a number of switches that control the generation of native and managed instructions within an executable image. Choosing the correct setting is an important consideration for application performance, deployment, and execution, as well as having implications about which development toolkits can be used.
Create Your Own Thread Pool By Chris Bennett - Published 11/10/2008 Need a thread pool with a customized level of control? Learn how to create your own thread pool in .NET.
Newest Videos
Syndication in .NET By Dan Rigsby - Published 11/04/2008
In this video Dan Rigsby will demonstrate how to publish your content using built-in syndication support in .NET 3.5.
Silverlight 2 Templates By Chad Campbell - Published 10/17/2008
Learn the skills necessary to utilize the ControlTemplate and DataTemplate options found in Silverlight 2.
REST Support in WCF By Dan Rigsby - Published 09/25/2008
Adding REST support to your Windows Communication Foundation (WCF) applications has become very easy. Discover how to add it to both your forms-based and your web-based solutions.
Understanding REST By Dan Rigsby - Published 09/11/2008
With the importance of Web Services, REST has become a critical topic to understand.
Highlighted Tutorials Working with Images in Google's Android By Chunyen Liu -
Google's new mobile platform, Android, has become increasingly popular among developers even without hardware available on the market yet. Discover where to get the right software APIs and documentation as well as what technologies are supported. Then, you will focus on the technologies for images by working through an example.
Working With Design Patterns: Interpreter By Jeff Langr -
Many of the design patterns lead a double life—the structure of some patterns are exactly alike, but the intent differs. An interpreter is a composite whose purpose is to support interpretation of a simple grammar.
Jython Reborn By Chris McAvoy -
Jython is back! With recent investment from Sun Microsystems, Jython is poised to take the JVM by storm. Create apps with the agility of Python and the speed of Java with Jython.
Python Tutorial Index Page By Richard G. Baldwin -
Want to learn a new programming language and looking into Open Source for an option? Python may suit your needs.
Ten of the Biggest Mistakes Developers Make With Databases By Mike Gunderloy -
You are probably still pumping data in and out of a database, just as we all did a
decade or more ago. That makes it all the more surprising that mistakes are still being made that date back to the good old days of Windows 95 and before.
The 4C Architecture Blueprinting Process By Jeff Ryan -
City plans and zoning boards. Building codes and inspectors. These concepts are quite familiar in the field of urban planning. Do they really apply to enterprise architecture? Read on to learn about creating your own city plan using the 4C architecture blueprinting process.
Roles Within The Development Community By Robert Bogue -
This series of articles will help you understand where various positions and skill sets fit within the development industry. Each article describes a specific role, defines the skills that position uses, and outlines what to expect from the position: the good, the bad, and the ugly.
[Updated] CBitPointer: Easy Bit Manipulation Published 11/10/2008 By Ahmad Hawwash - Bits can't be accessed directly as a simple data type. Learn how to manipulate bits (nearly) as any simple data type.
Create a Dynamic Menu Using C# Published 11/06/2008 By cfyao - Learn to use C# classes to create dynamic menus in Windows applications.
[Updated] Template Metaprogramming and Puzzle 15 Optimal Solution Published 11/05/2008 By Aliaksei Sanko - Read about a sample demonstrating how to accelerate finding an optimal Puzzle 15 solution using C++ Template Metaprogramming. It presents an implementation of the IDA* search algorithm.