DevDevin

  Home  |   Contact  |   Syndication    |   Login
  105 Posts | 0 Stories | 37 Comments | 29 Trackbacks

News

Archives

Post Categories

Blogworthy

Design Patterns

Recommended Books

.NET

Explanations, tips, and tricks related to .NET
http://msdn2.microsoft.com/... (It has links to things such as the C# language specification and a reference guide to the CIL Instruction Set)
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Good article on dependency injection using Spring.Net: http://www.developer.com/ne
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Default get/set accessors: public class Person { public string Name { get; set; } public int Age { get; set; } } Property initialization: Person author = new Person { Name = "Jay Miller", Age = 40 }; From this article: http://www.codeguru.com/csh...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Here is a pretty good introductory article on crypto in .NET: http://www.codeguru.com/csh
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

This is a huge open-source contribution from Microsoft: http://www.codeplex.com/pub... The Distributed Pub/Sub Event System is a solution for cross-process and/or cross-server scenarios where a large amount of event handshaking is required and low latency is important. Basically, this architecture was designed for speed. Even if you can't think of a usage scenario for this code-base in your stack right now, I strongly encourage you to just crack open the source and take a look. I personally think...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

I just got done with a long afternoon of implementing a Windows Service to self-host my WCF service. It was a bit trickier than I thought it would be so if I can save you the headache I'll be happy. A good place to start is by reading these two MSDN articles: http://msdn.microsoft.com/m... http://msdn.microsoft.com/m... Next, you'll want to understand these support articles: http://msdn2.microsoft.com/...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

A few things I learned today while instrumenting some binaries in preparation for performance profiling: Resigning a .NET assembly is as simple as opening a VS command prompt and entering: sn –R MyAssembly.dll MyApplicationKey.snk Browsing the GAC through Windows Explorer -- open a command prompt and enter: SUBST L: C:\winnt\assembly Now you can browser the assembly folder using your L drive. This also makes it easier to reference a DLL in GAC inside a VS project. (tips taken from: http://aspalliance.com/1251...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

A nice little article on leveraging MSMQ in .NET: http://www.builderau.com.au
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

If asynchronous programming in ASP.NET is something you haven't been doing, then you'll want to check this article out: http://msdn.microsoft.com/m... Instead of spending more $ on new servers or hardware you might be able to utilize async Pages, Handlers, and Modules to lessen the amount of threads waiting to execute
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

This article proposes some great ways of making common sequences of operations on lists more reusable in .NET: http://msdn2.microsoft.com/... It reminds me of some of the built-in set operations that are available in the SmallTalk programming language
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Full .NET Archive