|
|
|
.NET Namespaces (1927) .NET Framework Namespaces | Applications (1094) Management, Email, Graphics, Search.. | Articles & Samples (62076) Assembly, Caching, Controls, Reflection.. | Community (94) Conferences, Chat Rooms, Jobs, Training.. | Component & Controls (1343) Forums, Management, Email, more.. | Developers Sites (153) Sites dedicated to developer community.. | Developers Training (463) Training CD-ROMs, Videos, Courseware.. | Downloads (412) Service Packs, Code, Msdn Show.. | Hosting Services (137) ASP and ASP.Net Hosting sites.. | Introduction (437) ASP, ADO.Net, C#, VB.NET, XML | Knowledge Base (2370) Knowledge Base Articles, Samples, Tutorials, HowTos... | Sample Chapters (235) Sample Chapters from Developer Books.. | Silverlight (929) Silverlight | Support WebCasts (1048) Microsoft's Support WebCasts |
|
|
|
|
Total Hits: 2 | Today: 0
|
Author: Jeffrey Richter
|
Rating:
|
|

For the past year or so, I've been focusing my attention on the Microsoft® .NET common language runtime platform. In my opinion, most new development will target this platform because it makes application development so much easier and faster. I also expect existing application development to move toward .NET at a rapid pace....
|
|
|
|
Total Hits: 2 | Today: 0
|
Author: George Shepherd
|
Rating:
|
|

Ever since the PDC in July I've been hearing about Active Server Pages+ (ASP+) server-side controls. What are they, and how are they different from ActiveX® controls? Why would I ever use one?...
|
|
|
|
Total Hits: 2 | Today: 0
|
Author: Jeffrey Richter
|
Rating:
|
|

Garbage collection in the Microsoft .NET common language runtime environment completely absolves the developer from tracking memory usage and knowing when to free memory. However, you'll want to understand how it works. Part 1 of this two-part article on .NET garbage collection explains how resources are allocated and managed, then gives a detailed step-by-step description of how the garbage collection algorithm works. Also discussed are the way resources can clean up properly when the garbage c...
|
|
|
|
Total Hits: 2 | Today: 0
|
Author: Jeffrey Richter
|
Rating:
|
|

In the October issue, I introduced many of the fundamental concepts related to types in the Microsoft® .NET common language runtime. In particular, I discussed how all types are derived from the System.Object type, and showed the various mechanisms (for example, C# operators) that a programmer can use to cast from one type to another. Finally, I mentioned how namespaces are used by compilers and how they are ignored by the common language runtime....
|
|
|
|
Total Hits: 2 | Today: 0
|
Author: Don Box
|
Rating:
|
|

As I write this, about a month has passed since the Orlando PDC in July 2000. This PDC was easily the best Microsoft conference since the Microsoft® Transaction Server (MTS) PDC in Long Beach in 1996. Both events were significant milestones for Microsoft that laid out the blueprints for fundamentally new platforms and programming models. However, the reason that both PDCs are so memorable for me personally is because I spent a great deal of time at both answering the question: "So does this mea...
|
|
|
|
Total Hits: 2 | Today: 0
|
Author: Jeffrey Richter
|
Rating:
|
|

The first part of this two-part article explained how the garbage collection algorithm works, how resources can clean up properly when the garbage collector decides to free a resource's memory, and how to force an object to clean up when it is freed. The conclusion of this series explains strong and weak object references that help to manage memory for large objects, as well as object generations and how they improve performance. In addition, the use of methods and properties for controlling gar...
|
|
|
|
Total Hits: 2 | Today: 0
|
Author: George Shepherd
|
Rating:
|
|

In my October 2000 column I looked at the motivation for the new Active Server Pages.NET (ASP.NET) server-side controls and their basic structure. In this month's column I'll take a closer look at ASP.NET and a deeper look at ASP.NET server-side controls, including control state management, round-trips and posting data, and developing a richer UI using both compositional and noncompositional controls....
|
|
|
|
Total Hits: 2 | Today: 0
|
Author: Aaron Skonnard
|
Rating:
|
|

Microsoft .NET introduces a new suite of XML APIs built on industry standards such as DOM, XPath, XSD, and XSLT. The .NET Framework XML classes also include innovations that offer convenience, better performance, and a more familiar programming model, tightly coupled with the new .NET data access APIs—ADO .NET. XmlWriter, XmlReader, and XmlNavigator classes and classes that derive from them, including XMLTextReader and XMLTextWriter, encapsulate a number of functionalities that previously had to...
|
|
|
|
Total Hits: 2 | Today: 0
|
Author: Jeffrey Richter
|
Rating:
|
|

In the October and December 2000 .NET columns, I examined the fundamentals of types. This month I'll take a look at some of the special members that a type can define. These members encourage good object-oriented design while greatly simplifying the syntax required to manipulate a type and its object instances....
|
|
|
|
Total Hits: 2 | Today: 0
|
Author: John Robbins
|
Rating:
|
|

Now that Microsoft has released Visual Studio .NET Beta 1, many of you have started to take a closer look at .NET. Make no mistakeâ?".NET is a completely new platform. There's been quite a bit of noise about key features such as ASP .NET and ADO .NET. But as far as I'm concerned, one of the best things about .NET is that it solves the nastiest programming problem of allâ?"memory corruption and leaks....
|
|
|
|
Total Hits: 2 | Today: 0
|
Author: Lance Olson
|
Rating:
|
|

Peer-to-peer applications such as Napster, Gnutella, and Scour that communicate as peers sharing and receiving information are becoming commonplace as a means for users connected on large networks to take advantage of the vast resources available to them. The Microsoft .NET Framework provides a rich platform for building P2P apps....
|
|
|
|
Total Hits: 2 | Today: 0
|
Author: Keith Brown
|
Rating:
|
|

Component-based software is vulnerable to attack. Large numbers of DLLs that are not tightly controlled are at the heart of the problem. Code access security in the Common Language Runtime of the Microsoft .NET Framework addresses this common security hole. In this model, the CLR acts as the traffic cop to assemblies, keeping track of where they came from and what security restraints should be placed on them. Another way the .NET Framework addresses security is by providing preexisting classes w...
|
|
|
|
|
|