Creating documentation for a .NET component with Sandcastle Help File Builder. Contents Introduction Good documentation is an important part of a successful product. Creating full and comprehensive description of functions and capabilities of a software product or component takes time and patience. In this article, I will discuss some practical aspects of creating documentation for .NET components.
.NET Development Forum
Garbage collection is a process of releasing the memory used by the objects, which are no longer referenced. This is done in different ways and different manners in various platforms and languages. We will see how garbage collection is being done in .NET. Garbage Collection bas is Almost every program uses resources such as database connection, file system objects etc. In order to make use of these things some resources should be available to us. Garbage Collection in .NET - How it really works
Receiving notifications when garbage co Tuesday, December 22, 2009 1:58 AM JeffreyR While creating the 3rd Edition of my CLR via C# book ( http://www.amazon.com/CLR-via-C-Third-Pro-Developer/dp/0735627045/ref=dp_ob_title_bk ), I came up with a cool little class that will raise an event after a collection of Generation 0 or Generation 2 occurs. Here is the code for the class:
Fun With .NET Regex Balancing Groups Wednesday, January 23rd, 2008 • Related • Filed Under The .NET Framework's regular expression package includes a unique feature called balancing groups, which is a misnomer since although they can indeed be used to match balanced constructs, that's not all they're good for and really has nothing to do with how they work. Unfortunately, balancing groups are quite poorly documented. Following is a brief description of their functionality, but this post will mostly focus on examples of using them in interesting ways. Note: If you're reading this in a feed reader or aggregator, see the original post , which uses regex syntax highlighting to hopefully make things easier to follow. (?
Basic Transparency Rules One of the biggest changes in the .NET 4 security model is a move toward security transparency as a primary security enforcement mechanism of the platform. As you'll recall, we introduced security transparency in the v2 release of .NET as more of an audit mechanism in order to help make the surface area of APTCA libraries as safe as possible. In Silverlight, we evolved transparency into the security model that the entire managed platform was built on top of. With .NET 4 we continue that evolution, making security transparency now the consistent way to enforce security both on Silverlight and on the desktop CLR.
Code Contracts Preview: Interfaces Dino Esposito continues his code contracts series and explains what mixins are. The Code Contracts Series Introduction In the context of object-oriented languages an evergreen question regards the alleged best way to abstract some functionality.
Learning .NET Regular Expressions with Expresso Did you ever wonder what Regular Expressions are all about and want to gain a basic understanding quickly? My goal is to get you up and running with a basic understanding of regular expressions within 30 minutes. The reality is that regular expressions aren't as complex as they look. The best way to learn is to start writing and experimenting.