Building Windows Azure Cloud Service Applications with Azure Storage and the Azure SDK
Rating: none
Matt Goebel - 11/12/2009
Learn how to use Windows Azure and Azure Storage to store, retrieve and update information in Table storage, pass work between multiple cloud service roles using Queue storage and use the Azure SDK StorageClient project to speed up Azure Storage development.[Updated] Declarative Programming Style
Rating: 




Tomas Petricek - 07/26/2009
Learn about two properties of functional languages that together define the overall style of writing functional code.
Using M and the Oslo SDK to Build a WPF Animation DSL
Rating: 




Jeffrey Juday - 04/15/2009
Here is your starting point for figuring out how Oslo M can solve your business problems.
Developing a Smart Architecture, Part 2
Rating: 




TheCPUWizard - 01/12/2009
Work through a Continuation of the series, moving from Fields to Entities and Entity Collections.
Developing a Smart Application Architecture
Rating: 




TheCPUWizard - 12/23/2008
Learn to develop a powerful and flexible application architecture.
Automating Software Testing with Microsoft Hyper-V
11/19/2008
By Jani Järvinen - 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.
[Updated] Create a Dynamic Menu Using C#
Rating: none
cfyao - 11/10/2008
Learn to use C# classes to create dynamic menus in Windows applications.
Creating a Most Recents Menu Item with the MenuStrip
Rating: none
Paul Kimmel - 09/24/2008
The MenuStrip and ToolStripMenuItem are a little harder to use than the Menu from earlier versions of VB. Walk through exercises using the MenuStrip, ToolStrip, and the Command behavior pattern to encapsulate a Recents menu for your applications that operate on files.
.NET Tip: Determining the Type of a Character Variable
Rating: none
Jay Miller - 09/12/2008
Is it a number, a letter, punctuation? Use this extension method to determine the type of a character variable.
Tip: To Disable Virtualization
Rating: none
Jeya Kumar - 08/20/2008
Learn how to disable Vista's virtualization for your application.
Explore the Microsoft .NET Micro Framework
Rating: none
Alex Gusev - 08/13/2008
The Microsoft .NET Micro Framework, formerly known as Smart Personal Objects Technology (SPOT), is a powerful and flexible platform for rapidly creating embedded device firmware with Microsoft Visual Studio. Now is just the right time to explore this new world.
Successful Software Projects 301
Rating: 




Paul Kimmel - 04/25/2008
Failure rates for custom software projects are astronomical. A few relatively simple choices in how you spend your time and focus your energies—without all the voodoo of the latest fad process—will make all the difference in the world.
.NET Tip: Returning Mulitple Objects from a Single Method Call
Rating: 




Jay Miller - 04/24/2008
Allow a single call to your method to return multiple objects using the ref keyword with parameters.
Simple DirectMedia Layer: Gaming Platform for C++, Java, and More
Rating: none
Victor Volkman - 04/03/2008
Got game? SDML immerses you into a complete game developer's environment, including low-level access to audio, keyboard, mouse, joystick, OpenGL, and 2D video framebuffers.
.NET Tip: Filling Lists with Enums
Rating: none
Jay Miller - 01/11/2008
Most applications developers build have lists or dropdowns that need to be filled with values for the user to select. This tip will show you how to use an enumeration to populate your lists.
OP-ED: Monday Morning Quarterbacking Is Alive and Well
Rating: 




Paul Kimmel - 12/21/2007
A Monday morning quarterback is a person who, after the event, offers advice or criticism concerning decisions made by others; or, one who second guesses. Too many Monday morning quarterbacks on Sunday evening can screw up your Focus IQ. Learn what "Focus IQ" is, why you want the score as high as possible, and how to get it there.
Keyed Anonymous Types in VB9
Rating: none
Paul Kimmel - 09/17/2007
Learn to use keyed anonymous types in VB9.
Working with Menus in VB.NET
Rating: none
Irina Medvinskaya - 05/31/2007
Menus are often necessary in applications and it is essential that developers have an ability to manipulate them in design-time. Learn how to use the new VB.NET MainMenu component to implement menus in your applications.
Changing Layout Dynamically in Windows Forms
Rating: none
Bipin Joshi - 04/16/2007
The .NET Framework 2.0 provides many approaches to tackle the problem of dynamic form layout. Learn how to auto-size, anchor, and dock Windows and forms using several techniques.
A Software Architecture Toolset for Choosing the Right Type of Client Application
Rating: 




Oren Cohen-Shwartz - 03/09/2007
What should you choose: a "Web-Application" or "Desktop-Application"? Rich-Internet-Application or a Smart-Client?
SharePoint 2007 and Windows WorkFlow Foundation: Integrating Divergent Worlds
Rating: none
Gustavo Velez - 01/18/2007
SharePoint 2007 has native support for the Windows WorkFlow Foundation. This integration enables you to attach business processes to items and control almost any aspect of a document's lifecycle and user interaction within SharePoint.
When BizTalk Is Just What Your Business Intelligence Solution Needs
Rating: none
Jeffrey Juday - 12/04/2006
Many use an ETL tool to populate the reporting databases in their business intelligence (BI) solutions, but sometimes an integration tool such as BizTalk 2006 is a better choice. Find out when.
Testing with Mock Objects
Rating: none
Dan Gartner - 10/24/2006
Mock objects can be created to act as stand-ins for actual implementations in order to isolate unit tests. This makes it easier to detect defects during development. Discover how to create your own mock objects using NMock 2.0.
Implementing Nested Functions in C#
Rating: 




Paul Kimmel - 10/18/2006
Want to test just how broad and expressive a language C# is? Learn how to implement nested functions for C#, which so closely models nested functions that nested behaviors practically exist already for the language.
A-Star (A*) Implementation in C# (Path Finding, PathFinder)
Rating: 




CastorTiu - 09/06/2006
Learn to use the A-star (A*) implementation in C# (Path Finding, PathFinder).
New in C# 3.0: Create and Initialize Collection Objects in One Step
Rating: none
Vipul Patel - 05/19/2006
C# 3.0's new collection initializer feature provides a new syntax that combines collection object creation and initialization into a single step.
One-Step Object Creation and Initialization in C# 3.0
Rating: none
Vipul Patel - 05/10/2006
C# 3.0 introduced object initializers, which provide a new syntax to initialize the objects you create. This simple syntax combines object creation and initialization into a single step.
Understanding Generic Classes
Rating: none
Tod Golding - 05/08/2006
As you start working with generics, you're likely to want to create a few. See how easy it is to make the transition to writing your own generic types.
The New Anonymous Types Feature in C# 3.0
Rating: none
Vipul Patel - 03/08/2006
C# 3.0 provides a mechanism for declaring anonymous types in your code without explicitly declaring the class structure, and the C# compiler optimizes the creation of anonymous types if one with a similar structure already exists.
Understanding Access Modifiers in VB 2005
Rating: none
Paul Kimmel - 02/06/2006
With access modifiers, you can determine who has access to certain information in your code and who doesn't. Learn some simple rules that will help you quickly determine which modifier to use and when.
Multilanguage in Plain English
Rating: 




PadexArt - 12/07/2005
Learn to have multiple, independent resources for your .NET projects. A straightforward approach.
Is the Internet Boom Over?
Rating: 




Paul Kimmel - 11/03/2005
Can the average programmer still make money on the Internet after the dotcom bubble burst? Paul Kimmel believes that history tells us yes.
Are You Confused Yet?
Rating: 




Bradley Jones - 10/27/2005
Editorial: In the ever rampant word of technology and changes, it is easy to get confused. Consider C# and what is being discussed in the market...
For Developers, Microsoft Has More in Store than Ever Before, Part 2
Rating: 




Patrick Gallucci - 10/10/2005
Microsoft announced so many new tools and technologies at its Professional Developers Conference (PDC) 2005 that our "man on the scene" needed a second article to cover it all. Find out what else Redmond has planned for .NET developers.
Discover Dynamic Code Compilation
Rating: 




Mark Strawmyer - 10/07/2005
Explore dynamic code compilation with a demonstration that creates new assemblies on the fly and compiles them in memory. This functionality has a number of potential uses and benefits.
Domain Objects Persistence Pattern for .NET
Rating: none
Iqbal Khan - 09/14/2005
Learn about domain object mapping to the relational databases that decouples the domain objects from the persistence logic.
Coming Soon: Autonomous Nano Code Generators
Rating: 




Paul Kimmel - 08/29/2005
Imagine a day when tiny bits of code automatically generate code based on any factor a programmer desires. That day may be right around the corner.
Building a Logic Layer for the Description of Wizards
Rating: 




Michael-K - 08/25/2005
Learn to construct and use the logical layer for the description of wizards.
[Updated] TIP: A Quick Way to Write Public Properties in C#
Rating: 




pete# - 08/15/2005
Learn about a very quick and easy way to create public properties for member variables inside a class using regular expressions.
[Updated] Creating Non-Rectangular Forms
Rating: 




Bradley Jones - 07/21/2005
It is amazingly easy to create forms of any shape within Visual C#. You can even do it with VB .NET!
[Updated] Migrating Visual Basic 6.0 Applications to .NET
Rating: 




Yogi Abhyankar - 06/22/2005
Microsoft is officially withdrawing support for Visual Basic 6.0 starting January 2006. Strategies and plans need to be outlined for migrating these applications to either VB.NET or C#.
[Updated] Writing Your Own GPS Applications: Part I
Rating: 




Jon Person - 12/29/2004
What is it that GPS applications need to be good enough to handle in-car navigation? Also, how does the process of interpreting GPS data actually work? This two-part series will cover both topics and give you the skills you need to write a commercial-grade GPS application that works with a majority of GPS devices in the industry today.
Disposal at the End of Function Scope (not yet reviewed)
Rating: 




DaveR1000 - 08/27/2004
This sample will allow for automatically calling dispose on objects that were requested to be disposed at the end of function scope.
Using Application Configuration Files in .NET
Rating: 




Mark Strawmyer - 08/17/2004
Learn about using application configuration files in Microsoft .NET and the concept of application configuration files and the native support the Microsoft .NET Framework provides.
Catch Me If You Can
Rating: 




Sonu Kapoor - 07/29/2004
This is a small game that I created just for fun.
.NET and XML: Part 2—XSD Schemas
Rating: 




Klaus Salchner - 07/28/2004
Second of a series of articles that evaluates how well .NET supports XML and its surrounding standards. This article provides a good overview of XSD schemas.
Build a Localized Form that Speaks the User's Language
Rating: 




Mark Strawmyer - 07/22/2004
Learn how to build a multilingual application using Microsoft .NET. In this installment of the .NET Nuts & Bolts column, Mark Strawmyer outlines the construction and then demonstrates it with examples.
.NET and XML: Part 1—XPath Queries
Rating: 




Klaus Salchner - 07/19/2004
This is the first of a series of articles that evaluates how well .NET supports XML and its surrounding standards. This article provides a good overview of the power of XPath queries.
Implement Common Creational Design Patterns
Rating: 




Mark Strawmyer - 07/07/2004
Explore some common creational design patterns and learn how to implement them using Microsoft .NET.
Databinding and the Avalon UI
Rating: none
Jason Nadal - 03/30/2004
Graphics objects, those from the MSAvalon.Windows.Shapes namespace, can be manipulated through a number of different types of animations.
Blackjack--A Real-World OOD Example
Rating: none
Dan Fontanesi - 10/21/2002
Learn about object-oriented design (OOD) by reviewing a C# Blackjack game.
E-Mail
Adding Attachments to Excel 2007 Email Hyperlinks
Rating: none
Paul Kimmel - 08/29/2008
Learn to add attachments to hyperlinks that contain email addresses by using a little bit of VBA.Enterprise Powershell: Creating Mail-Enabled Contacts in Exchange 2003
11/16/2007
by Jon Shoberg - Learn how to perform advanced user and contact scripting on Exchange 2003 with Powershell. When finished, you'll have knowledge and insight on using Powershell to perform advanced management functions.
Microsoft Outlook Integration with C#.NET
Rating: 




Rachel Baker - 09/24/2007
Interacting with Office functionality in a .NET application can add a new level of functionality while providing the user with familiar methods of getting work done. In Part One of this series, explore a sample WinForms Outlook contact management application.
Enterprise Powershell: Creating Mailboxes in Exchange 2003
Rating: none
Jon Shoberg and Eddie Willett - 07/23/2007
Don't wait for Exchange 2007 to use Powershell in your enterprise messaging environment. Learn how to create mailboxes in Exchange 2003 and take your management to the next level.
Send Mails from within a .NET 2.0 Application
Rating: none
Thiru Thangarathinam - 06/13/2005
Through a set of intuitive classes, the release of .NET 2.0 provides excellent support for sending e-mails. Learn the new ways of sending mail through its System.Net.Mail namespace.
Using C# to Create Distribution Lists
Rating: 




muthuis - 05/17/2005
Learn how to access the exchange domain and create a distribution list programmatically by using C# and Active Directory.
Using Regular Expressions to Parse for E-Mail Addresses
Rating: 




Tom Archer - MSFT - 04/12/2005
The final installment of Tom Archer's series on using the .NET regular expression classes from Managed C++ presents several complex patterns that allow you to locate almost any valid e-mail address from a body of text.
BTS: Sending E-Mail in HTML or Text Format from BizTalk 2004
Rating: none
Moustafar - 02/14/2005
Learn to send e-mail directly from BTS 2004.
Hotmail Exposed
Rating: 




Wouter van Vugt - 10/14/2003
Accessing Hotmail from C# can be as easy as any other type of mail server.
Graphics and Images
A Tour of WPF in Visual Studio 2008
Rating: none
Arlen Feldman - 04/06/2009
Take a look at the various features of Visual Studio for working with WPF.A WebCam Class in Visual Basic
Rating: none
Liam Bateman - 07/12/2007
Discover a simple class to control the settings in your Web Cam.
Can You Say "C# Xbox 360 Development?"
Rating: 




Bradley Jones - 08/15/2006
XNA Game Developer is coming from Microsoft, and the Express edition will be free!
Uploading Images to a Web Site Is Harder Than You Think
Rating: none
Paul Kimmel - 08/22/2005
Uploading images in Web applications isn't nearly as simple as you may think. Learn the mechanics—and frustrations—of permitting image uploads, saving images, and rendering images.
Create a 3D Cube Structure for GDI+
Rating: 




Paul Kimmel - 09/15/2004
Three-dimensional primitive shapes are conspicuously absent from the .NET Framework and GDI+, but that didn't stop Paul Kimmel from implementing a 3D cube primitive. Read all about his results.
Converting Color-Keyed Bitmaps to Custom Regions
Rating: none
Arild Fines - 05/30/2002
Using Unsafe Code in C# to converting color-keyed bitmaps to custom regions.
Icons
Visual Studio Tools for Office 2007: How the Ribbon Helps Make Your Document a Dynamic Application
Rating: 




M. Rajesh - 07/11/2008
Ever wondered what the best way to generate reports is, without needing to write additional programs? Unleash the potential of Microsoft Office 2007 to generate and display information from a variety of database sources right in the user's own copy of Office.Getting Associated Icons Using C#
Rating: 




Parvez Ahmad Hakim - 10/22/2003
Learn how to use C# with the SHGetFileInfo function to get the icons that are associated with files.
Mathematics
Floating Point in .NET Part I: Concepts and Formats
Rating: 




JeffreySax - 05/05/2005
Learn the basic concepts of floating-point arithmetic: number formats, accuracy and precision, and round-off error.Function Evaluator
Rating: 




Emad Barsoum - 12/04/2002
This program uses the transformation from infix notation to postfix notation to evaluate most mathematic expressions. It supports most operators (+,-,*,/,%,^), functions from 0 to any number of parameters, and also a user-defined function by using delegate. It also supports variables in the expression. It will generate a symbol table that can be updated at run time. Also. this program demonstrates the use of the DataGrid as a normal grid without any database connection.
Miscellaneous
Using Message Queues
Rating: 




Mark Strawmyer - 01/12/2004
Mark not only explains queues, but he also demonstrates writing to and multiple ways for reading from a message queue.TraceView'—A Debug View Utility
Rating: none
Anurag Sharma - 11/18/2003
Capture debug messages from shared memory DBWIN_BUFFER, produced by the OutputDebugString() function.
Generated Access to .NET Resource Strings
Rating: none
Corey Frost - 06/24/2003
Learn about an alternative method of accessing string resources in a C# project by generating access classes for each resource identifier. Include compile-time verification of resource identifiers.
How to Retrieve the Viewable Area of a Window or Control
Rating: none
Conrad Jones - 05/21/2002
Using C# and Win32 functions to get a viewable area of the window or of a control.
Reflection
An Introduction to Reflection in C#
Rating: none
K Balaji - 10/29/2002
Learn how to use reflection classes to read at runtime the attribute and other information defined in your assemblies (.NET Programs).
Sample Programs
The Practical Guide to Multithreading - Part 1
Rating: 




Ajay Vijayvargiya - 10/02/2009
Understand from this guide how and when - as well as when not - to use multithreading..NET Tip: Creating a Read-Only List
Rating: none
Jay Miller - 10/16/2008
Create a List<T> that cannot be modified.
[Updated] Connect to MSN Messenger Using the MSN Protocol: Part 1
Rating: 




Syed M Hussain - 03/13/2007
Connect to the MSN Messneger Server using the MSN Protocol.
Lights Out Game (in C#)
Rating: 




Bradley Jones - 02/27/2007
Just play a game of Lights Out, or take some time to see an array of buttons put to use.
[Updated] Read and Write Open XML Files in MS Office 2007
Rating: 




ZeljkoS - 01/02/2007
Learn how to read and write Open XML files (MS Office 2007).
[Updated] Asynchronous Socket Programming in C#: Part I
Rating: 




Jayan Nair - 10/06/2005
This is a simple Client-Server application developed to explain the concept of asynchronous sockets in C#. This extends the socket program to accept multiple clients. Because this example uses Asynchronous methods, threads are not necessary to communicate to multiple clients (though internally the asynchronous communication mechanism uses threads at the OS level).
[Updated] Deploy SQL Databases Easily with the Installer Class
Rating: 




Stefan Prodan - 05/02/2005
Discover a way to make SQL databases easy to deploy within a MSI file along with your applications.
Generic Code to Execute Stored Procedures
Rating: 




Sriram Surapureddy - 01/26/2005
Generic code to execute any stored procedure/batch of stored procedures with different number of parameters and data types
[Updated] MSMQ on Pocket PC 2003
Rating: none
Klaus Salchner - 11/16/2004
Learn how to write MSMQ applications on mobile devices such as Pocket PC 2003 utilizing the .NET Compact Framework 2.0. Provides an overview of the different Windows brands for mobile devices and how to work with the Pocket PC 2003 emulator.
Building Websites with the ASP.NET Community Starter Kit
Rating: 




Packt Publishing - 09/17/2004
Learn how to create a new module for the freely available Community Starter Kit.
Installing a BizTalk Server AIC Using the .NET Setup Project
Rating: none
Sumana Mohan - 07/20/2004
Learn about the steps for installing a BizTalk Server AIC using the .NET setup project.
Inter-Process Communication in .NET Using Named Pipes, Part 2
Rating: none
Ivan L - 06/04/2004
Describes how to build a .NET Named Pipes multithreaded server and a client communicating with it.
Inter-Process Communication in .NET Using Named Pipes, Part 1
Rating: 




Ivan L - 05/31/2004
This article explores a way of implementing Named Pipes based Inter-Process Communication between .NET applications.
C# FAQ 2.3 - How do I build a C# application using Command Line Compilers?
Rating: 




Anand Narayanaswamy - 04/08/2004
Learn how to write a C# program using command line compilers.
A Collection of C# .Net Sample Programs
Rating: none
Bill Nolde - 02/24/2003
Check out this collection of C# programs that illustrate using C# and the .NET interface. They are all short, interactive examples that use .NET forms and various system features.
Security
Working with Digital Certificates in .NET
Rating: none
Marius Bancila - 10/16/2009
Use the .NET framework for enumerating and finding certificates, importing, exporting or deleting certificates.Records Management for Microsoft Office SharePoint Server
Rating: none
Gustavo Velez - 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.
[Updated] Cryptographically Random Password Generator
Rating: 




Garrett Groff - 06/06/2008
Create a cryptographically random password generator, including options that allow the user to specify allowable characters in the password.
Implementing a Custom ConnectionString Installer for Setup
Rating: none
Paul Kimmel - 10/10/2007
See how a setup project with a custom action lets the user define the connection string using the Data Links dialog and encrypt that connection string using RSA encryption.
ASP.NET Tip: Using the LoginView Control
Rating: none
Eric Smith - 01/12/2007
The LoginView control added to ASP.NET 2.0 can replace some of the tedious code you've probably got in your ASP.NET 1.x applications.
E-Commerce Tip: Programmatically Validate Credit Card Numbers
Rating: 




Eric Smith - 07/14/2006
Employ this function in your e-commerce application to validate the credit card numbers your users enter.
Who Connects to Your Computer?
Rating: 




akomarov - 05/03/2006
Learn about monitoring the Windows event log for user logon events.
Get to Know the VSTS Native C/C++ Code Analyzer
Rating: none
Nick Wienholt - 03/01/2006
The Static Code Analyzer that ships with Visual Studio Team System, Developer Edition can detect common security issues in native C/C++ code.
Employ Secure CRT Functions in Your C/C++ Applications
Rating: 




Nick Wienholt - 01/06/2006
The C run-time libraries (CRT) make writing code with buffer overrun vulnerabilities much more likely, but thankfully Visual C++ 2005 provides extended CRT functions that offer the same functionality with a broader safety net.
Keyboard Spy: Implementation and Counter Measures
Rating: 




Dor Alon - 05/12/2005
Learn to develop hook-based key loggers and hook-safe software.
Code Access Security with Microsoft .NET Framework, Part 2
Rating: 




Mark Strawmyer - 03/10/2005
The Microsoft .NET Framework provides imperative and declarative ways to check for proper permissions prior to attempting an action. Learn how and when to use them.
Code Access Security with Microsoft .NET Framework
Rating: 




Mark Strawmyer - 02/17/2005
The .NET Framework uses an evidence-based security system. Learn how you can use the security policy to allow or deny actions to assemblies.
[Updated] Securing Managed Assemblies with Native EXE Interoperability
Rating: 




Palem GopalaKrishna - 11/19/2004
Learn about a simple yet elegant way to secure managed assemblies from easy disassembly by using the powerful interoperability features of .NET.
ASP.NET 2.0 Moves User Authentication One Step Forward
Rating: none
Anand Narayanaswamy - 11/05/2004
ASP.NET 2.0 provides new classes, methods, and controls that make implementing authentication easy. Learn how to apply the authentication functionalities of the Membership class and its methods into ASP.NET applications.
How to Secure Your Assemblies
Rating: 




darwen - 09/30/2004
What is really stopping people from using any .NET assemblies you've created?
Introduction to Role-Based Security in .NET
Rating: 




Klaus Salchner - 06/18/2004
Learn how role-based security in .NET works. The sample code shows how to implement a database-driven security model for enterprise applications.
Implementing .NET Security in C#
Rating: none
Simon Harris - 10/01/2002
Discover how to deny file i/o access if the user running the application does not have administrator privileges.
User Interface
A Web Developer's Look at Windows 7
Rating: 




Jason Gilmore - 11/06/2009
The new Windows 7 user interface features can offer Web
developers significant productivity gains in terms of
organizing, finding, and navigating to commonly used
resources. This article introduces you to the improvements
which can cut significant time from otherwise mundane daily
workflow tasks.[Updated] How to Move, Resize, and Reconfigure Objects in the Working Applications
Rating: 




Sergey Andreyev - 10/05/2009
An algorithm to make any object moveable and resizable by users and applications.
Forms (Dialogs) Customization Based on Moveable / Resizable Elements
Rating: none
Sergey Andreyev - 07/28/2009
Discover how to design user-driven applications
Getting Up and Running with the Composite UI Application Block for WPF
Rating: none
Jani Järvinen - 09/29/2008
Building small applications from scratch is easy enough with almost any available programming technology. However, if you are assigned the task to build large applications and have the requirement to re-use code either now or tomorrow, you need to be a lot more careful. Microsoft has ready-made patterns that help you build complex Windows Presentation Foundation applications with reusability and componentized design in mind.
Localizing Windows Forms Application
Rating: 




Sajad Deyargaroo - 07/24/2008
To make software available for international users, it must accommodate the changes in different languages and cultures. Many times, the first version of the software is developed in English and changes are made to the existing software to accommodate the new language. Learn to avoid this bad practice.
Facebook Application Development
Rating: none
aleksisa - 03/18/2008
Learn how to build a sophisticated Facebook application that interacts with Facebook users and with SQL Server database articles.
Make Your Forms Stand Out with DWM
Rating: none
Vlad Riscutia - 01/31/2008
Learn how to keep your form on top of Flip 3D.
FreeDOM (Programming)
Rating: none
VectorX - 11/12/2007
Learn about FreeDOM (Free Document Object Model), a web development technique used to create event-driven web applications. FreeDOM is designed to overcome the limitations of stateless HyperText Transfer Protocol (HTTP) transmissions.
The .NET Micro Framework: A First Look
Rating: 




Bradley Jones - 09/20/2007
Take a look at how you now can use your C# skills to create an embedded application. No hardware is required to get started!
[Updated] Developing For Windows Vista
Rating: none
Bradley Jones - 04/03/2007
There's a lot more to Vista than the .NET 3.0 framework. The new OS offers interesting and useful new features for developers-and DevX has rounded them up for you.
Activity Binding in Windows Workflow Foundation
Rating: none
Rachel Baker - 01/31/2007
Dependency properties and activity binding allow a developer to create custom activities that are indistinguishable from the out-of-the-box activities provided by Windows Workflow Foundation.
Working with The Document Object Model — II
Rating: none
Steven M. Schafer - 07/11/2006
Learn even more about working with the DOM in your programming.
Add Simple Animations to Your WPF Application with Timelines
Rating: none
Marius Bancila - 07/06/2006
Learn how to animate your Windows Presentation Foundation applications by using timelines.
WPF 2D Transformations
Rating: none
Marius Bancila - 07/05/2006
Learn how to apply 2D transformations of Windows Presentations Foundation elements.
Creating a Simple Calculator with Microsoft Expression Interactive Designer
Rating: 




Marius Bancila - 06/27/2006
Use the Expression Graphic Designer to create simple graphic elements used in the Expression Interactive Designer to create a richer user interface for a simple calculator application.
Using JavaScript to Work with The Document Object Model — Part I
Rating: 




Steven M. Schafer - 06/22/2006
Discover the basics of the W3C DOM and learn how to use JavaScript to transverse the nodes within it. (Javascript)
Web Tip: Add Message and Confirmation Boxes Using JavaScript
Rating: 




Eric Smith - 06/21/2006
By adding a JavaScript confirmation dialog to your Web application, you can help prevent users from doing something they will regret.
Getting Acquainted with the Microsoft Expression Family
Rating: 




Marius Bancila - 06/09/2006
See an overview presentation on the three tools from the Microsoft Expression family: Expression Graphic Designer, Expression Interactive Designer, and Expression Web Designer.
Back to the Future of Windows Applications
Rating: none
Marius Bancila - 05/31/2006
Learn about the development of WinFX Windows applications with XAML and the separation between defining the user interface and implementing the business logic.
Product Overload: Microsoft
Rating: 




Bradley Jones - 09/16/2005
Are you missing Microsoft's Professional Developers Conference (PDC)? If so, you'll still want to make sure you keep up on all the announcements.
Registry Access in .NET
Rating: 




Harihara Madavan - 08/31/2005
Learn about Registry basics and how the Windows Registry can be accessed from .NET.
Avalon and Indigo Get Official Names with Windows Vista Beta Release
Rating: 




Bradley Jones - 07/27/2005
With the announcement of the release today of beta 1 for Windows Vista (formally codenamed "Longhorn"), Microsoft also announced the official names for Avalon and Indigo
[Updated] The Mists of Avalon
Rating: 




Guido Stercken-Sorrenti - 07/25/2005
Learn about "Avalon," the exciting new presentation subsystem of the upcoming Windows platforms. After an introduction to declarative drawing and XAML, you'll use XAMLPad to get a first taste of Avalon programming.
Form Fade In/Out Effect and Notification Window
Rating: 




Abhinaba Basu - 07/08/2005
Learn about a form that can be used to give a fade in/out effect to any form and especifically to notification/alert windows.
Implement UI Role Awareness in Your Applications
Rating: 




Jeffrey Juday - 05/03/2005
Learn an elegant and flexible solution for implementing UI changes based on the role changes for your applications.
Manipulating the System Menu Using C#
Rating: 




Florian Stinglmayr - 03/04/2005
How to change the System menu by using C# with some help by the native Windows API.
[Updated] Invoking Command Lines Programmatically
Rating: 




Thomas Weller - 12/28/2004
The CommandLineProcess class provides a handy way for executing a command line and receiving the resulting text output. No console window is needed.
Editorial: CTIA Mobile Development
Rating: none
Bradley Jones - 11/08/2004
An expansion on the information I presented in the 11/2/2004 CodeGuru eNewsletter editorial on mobile development for cell phones.
Binding Business Objects to WinForms
Rating: none
Firstname Lastname - 10/01/2004
Simplify the creation of a user interface for business objects while providing a consistent mechanism for handling IsDirty and IsValid in the UI.
Acronym Anarchy
Rating: 




Bradley Jones - 08/25/2004
Acronyms are getting out of control. Do you have what it takes to be an Acronym Guru?
Longhorn Coming Attractions - Part 2
Rating: 




Anand Narayanaswamy - 08/20/2004
Explore some interesting features in the Longhorn operating system and learn some of the facts that you have to know when working with the current build.
Dynamically Linked Comboboxes Set
Rating: none
karench - 08/18/2004
Create the dynamically linked comboboxes range, binding with a database.
Mobile/PocketPC Development Jump Start
Rating: 




Bradley Jones - 06/22/2004
Learn to start developing for the PocketPC and other mobile devices using Visual Studio .NET 2003.
Persistence of Window State and Appearance for .NET Applications
Rating: none
Alexander Fedorenko - 03/05/2004
The process of building professional desktop applications includes many hidden tasks, such as the persistence of the window state and appearance. This will introduce additional accessibility for such applications. Learn a simple approach to do so.
Maintaining a Responsive UI
Rating: 




Jason Clark - 08/05/2003
To the end-user and to the OS a frozen UI is hard to distinguish from a hung application. Learn how to address this problem in your Windows Forms Applications.
What's Special about Visual C++ .NET?
Rating: none
Kate Gregory - 06/25/2002
What's Special about Visual C++ .NET?
