This downloadable file will update the .NET Compact Framework 1.0 module of your existing Microsoft Windows CE .NET 4.1 Platform Builder installation to the 1.0 SP2 version of the .NET CF.
There's been a lot of chatter about Mono, recently, varying from "its a killer dev platform!" all the way to, "the patent issues are going to destroy us all!" And yet, in all this chatter, there has been relatively little chatter about DotGNU or Portable.NET. Well, you know what they say: learning is FUNdamental...
The single most anticipated (and dreaded?) feature of Visual C# 2.0 is the addition of Generics. This article will show you what problems generics solve, how to use them to improve your code, and why you need not fear them.
.NET provides a powerful set of classes for working with XML directly. This article provides an overview of the most important of these classes, and some examples of what you can do with them.
When Oxford mathematician Charles Dodgson looked in the mirror, perhaps he saw Lewis Carroll. Carroll's genius was his ability to peer through the looking glass into the magical land called Wonderland. After a brief prelude, which spartanly demonstrates how to create a COM+ serviced component, Paul Kimmel shows you how to peer through the looking glass and debug .NET code that's hosted by another application.
Join MSDN TV for a glimpse at the newest release from the patterns & practices team. In this episode they discuss memory management, COM Interop and the Dispose pattern.
Microsoft is giving away copies of Visual Basic.NET in a promotion called VB at the movies. In exchange for watching five relatively short "movies" you get a "free" (not for resale) copy of Visual Basic.NET (IDE and all needed tools). The movies themselves are a showcase of features available in Visual Basic.NET. Note that only 2 of 7 movies are currently available.
VG.NET 1.7 has recently been released, offering a full-fledged, API-stable vector-graphics solution for .NET - not three years down the road and exclusively for Avalon, but available today, hosted on any .NET platform that supports GDI+ (VG.NET is 100% managed code).
Coder "t3rmin4t0r" seems to have portedMyXAML to Linux. Here is a screenshot of the default WinForms powered MyXAML calculator demonstration, and here is the same demonstration running under DotGNU's work-in-progress Qt-powered WinForms backend.
Exceptions are a very powerful concept when used correctly. An important cornerstone in the design of a good application is the strategy you adopt for Exception Management. You must ensure that your design is extensible to be able to handle unforeseen exceptions gracefully, log them appropriately and generate metrics to allow the applications to be monitored externally.
This sample expands upon the GAPI series of articles by creating a playable game demo using the .NET Compact Framework. Elsewhere on MSDN, this article explores the problem of how to construct a single XML document from multiple documents. It focuses on XML Inclusions (XInclude), a general-purpose mechanism for facilitating modularity in XML.
This article introduces some of the basic data-access performance issues to consider while developing database applications using ADO.NET. It shows you how to analyze network load, load on the database server, un-optimized SQL, opening and closing a connection, fetching a result set, blob access, and metadata retrieval. It then provides suggestions for improving database application performance.
"My" in Visual Basic 2005 provides a quick and easy method for accessing some of the deeper areas of functionality in the .NET Framework without preventing you from using the Framework directly in any way you choose. In addition to exposing Framework functionality, some areas of My, such as the Forms collection, bring back familiar and convenient programming concepts from earlier versions of VB.
This article describes how to build a composite custom control with Borland C# Builder for MS .NET. However, once the control is built, you can use it in any other IDE, such as Visual Studio .NET.
This show is all about architecture from Why to How. Keith and Harry bring the developer's and architect's perspective to the discussion, respectively. The discussion starts with the importance of good design and architecture, to techniques, tools, standards, and the like.
MyXaml is making available a free designer that generates MyXaml compatible markup. You can lay out controls in the designer, switch to the MyXaml view, edit the markup, switch back to the designer view and see your markup changes. This is an early prototype, so quite a few features are missing, but we're moving forward with a fully functional MyXaml Studio. Our Take: I would also like to see the MyXaml technologies ported to Mono in association with Novell.
This article by Mark Fussell provides an in-depth overview through a climax-building top ten countdown of the best features of the core XML classes in System.Xml in the forthcoming .NET Frameworks Beta 1 release. These enable you to read, write, manipulate, and transform XML. With improvements in performance, usability, typing, and querying the XML support in the V2.0 release continues to lead the industry in innovation, standards support, and ease of use.
K. Brown pulled together a number of examples where fully trusted code can skirt around CLR security features, starting each with a question that seems to have an obvious answer.