Developer.com offers daily news, articles, and tutorials for professional involved in the development of applications and other technical solutions. Daily coverage includes articles, tutorials, news and other resources related to all facets of development.
Please wait...
Great Windows 2000 resource meter application
This class extends the MFC CPictureHolder class to include better support for enhanced metafiles, access to picture handles, loading from files, and other capabilities.
This class (CNewLabel) is derived from CStatic and performs a lot of things that the CStatic class can not do.
This class will allow the creation of any specified process on a remote or local Windows machine.
SetPrinter is a simple DLL COM that enables you to programmatically set the default printer:
Simplify finding the entry you need from an event log. Read on and learn more.
This article tells you how to implement a simple Standard Deviation function for LINQ (Language Integrated Query).
C++/CLI has a number of advanced features that make developing and maintaining applications easier. Discover how these allow types to be moved between assemblies without breaking existing application, allow fast and efficient interoperability between native functions, and make it possible to create functions that take a variable number of parameters while still maintaining type safety.
In a two-part introduction to the basics of plain ASP, the author walks you through the steps needed to employ scripts for creating dynamic Web pages.
We conclude our tutorial on working with ASP by looking at Boolean functions, sessions and cookies, text files, and accessing databases.
Used to display an Animated Banner using the the CmdiMainClient class
Jeffrey Richter provides chapter 6, 'Common Object Operations,' from his new book, Applied Microsoft .NET Framework Programming.
This is a new an improved version of the Audio Mixer Control Classes
Visual Studio.Net has added an expanded extensibility model and macros to the unified Visual Studio IDE. The macro tools allow you to quickly record repetitive tasks, enhancing productivity.
Reduce your boolean logic to keep you program readable. Read this article on and learn more.
ASP.NET for Dummies is more than just a book. In addition to its 420 printed pages, it also contains a "cheat sheet" tear card, a support Web site, and a CD with over a hundred additional pages. Check out our full review of this new book.
The author "sells" managers on the benefits of XML, such as platform-neutral data and multiple presentations of an XML document. In so doing, managers working in all domains should begin to see XML's strengths.
Learn some tips and tricks with the C# 3.0 language features along with exploring some productivity gains with the Visual Studio IDE.
This code sample shows how to capture all the events from your command-bars in a Visual Basic Add-In using only one declared event handler.
encapsulates the GDI color value (COLORREF)
Client/Server interprocess communication via Shared Memory
This class (CNewLabel) is derived from CStatic and performs a lot of things that the CStatic class can not do.
Here's a little handler for the OnViewStatusBar message handler to change the "View/Hide Status Bar" menu option so that the application (main) window changes its height according to the size of the visible client area.
Learn about the different options available to you for deploying your Windows desktop applications with Microsoft's ClickOnce technology.
Methods to connect to a running instance of IE
This article talks about how to make your user interfaces a little jazzier with a rounded rectangle Panel control; a fun chunk of code to incorporate into your application.
Discover how to use constant fields without having to hard code the values into the class.
Discover how to use constant fields without having to hard code the values into the class. Read this article and learn more.
This article illustrates how to create and use Statically linked Non-MFC (Implicit) DLLs.
This article tells you how to create word documents in your application without using Office Interop or third-party libraries.
Looking to improve the performance of your site? Learn how to combine all of those tiny 1k styling images into a couple CSS sprites.
Visual C++ 2010 sees the integration of MSBuild with Visual C++. MSBuild is Microsoft's common build engine and one of its key design goals is the ability to support a high-degree of flexibility in customizing the build process. See how a custom MSBuild task can be built in Visual C++, and how the task can be used to customize the build process of other Visual C++ 2010 projects.
Microsoft's ClickOnce framework is a powerful tool for deploying and updating Windows forms applications. Learn how to deploy separate application configurations via two methods: installing and updating from different locations, and using URL parameters.
Devexpress has a commitment to providing amazing ASP.NET (and other controls), such as their latest revision of their ASPxGridView, version 8.3, which supports filtering, grouping, sorting, and much more, with little or no coding on your part.
Our "Tacit Records" columnist shows you how .NET's cryptographic support works using the Cryptostream class, which you can implement within either C# or Visual Basic. Here's how to get started.
Allows for an NT manager-like application
The XString-class is a powerful extension to the standard CString-class
This class extends the MFC CPictureHolder class to include better support for enhanced metafiles, access to picture handles, loading from files, and other capabilities.
SetPrinter is a simple DLL COM that enables you to programmatically set the default printer:
CVersionInfo is a tiny class, which wraps the stuff needed to get the version info from a resource file. It handles both, the fixed version information and the language dependent string version information of the resource file.
We begin a detailed tutorial on getting started with Windows Forms in Microsoft.NET. It should enable you to start developing controls for GUI applications in the new framework.
We conclude our tutorial on working with Windows Forms in Microsoft.NET. Here, we'll examine some of the important GUI Controls and their application in C#.
Using object proxies lets you access bean properties by name, augment the behavior of an object, and create a broker object of a JavaBean. Here's how to use them.
Placing row and column seperators in a listview
This code sample shows how to create a listbox in VB5/6 which is subclassed to have non-selectable/grayed out items.
Paul Kimmel discusses the runtime scripting engine and using it from Visual Basic.
Just as house architects cannot design beautiful buildings simply by including known elements that have worked elsewhere, good software design is more than a collection of programming techniques that make sense on their own.
MSBuild is the build platform that Microsoft is using across all developer and related tools moving forward. Visual C++ is the last major compiler offering from Microsoft to move onto the MSBuild platform, with the Visual C++ 2010 release using MSBuild as its native project format. Explore the MSBuild basics from a C++ perspective, and see how it can improve your build process.
Advanced mechanism for implementing undo/redo into your MFC application
Netscape-like preferences dialog
Not all books are created equal. If you are interested in object-oriented development, object-databases, Caché, or database developement in general, then you'll want to check out this book review.
Great Windows 2000 resource meter application
Great class that enables you to place your logo on the main dockbar of your SDI/MDI applications!
This article takes a close-up look at how multi-version concurrency control cuts read-write waiting time in PostgreSQL.
With input from our readers, Developer.com posed questions on .NET to several Microsoft product managers. See the first of the answers from Charles Sterling (Product Manager for the .NET Framework) and Nick Hodapp (Product Manager for C#).
Sourcefiles added (RecordsetPatch.dll)
The holidays are a time for fun. Learn about random numbers from Paul Kimmel's latest Visual Basic Today column from CodeGuru.com. Includes a Tic Tac Toe game!
Visual Studio-like dialogbar
HttpHandlers and HttpModules are easy to program and can be widely implemented in the system, so they are useful tools for you to use with SharePoint.
Tips on using ODBC with Microsoft Access
This article explores how to use the standard Visual Studio environment while developing device drivers.
Understand how with Visual Basic .NET, the VB language finally completes the transition to a fully Object Oriented language.
Attributes are classes that allow individual developers to extend VS.NET tools without rebuilding VS.NET each time. Many attributes are already available, but most of the interesting ones haven't even been written yet. Perhaps you will do so.
This class will allow the creation of any specified process on a remote or local Windows machine.