Geeks With Blogs
DevDevin .NET Explanations, tips, and tricks related to .NET
ECMA C# and Common Language Infrastructure Standards

http://msdn2.microsoft.com/en-us/aa569283.aspx 
(It has links to things such as the C# language specification and a reference guide to the CIL Instruction Set).

Posted On Monday, February 4, 2008 1:34 PM

Dependency Injection with Spring.Net
Good article on dependency injection using Spring.Net: http://www.developer.com/net/csharp/article.php/10918_3722931_1.

Posted On Thursday, January 24, 2008 10:05 AM

Coding Shortcuts in C# 3.0
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... ......

Posted On Tuesday, October 30, 2007 7:24 AM

Cryptographic Solutions for .NET Developers: Hashing and Encryption

Here is a pretty good introductory article on crypto in .NET: http://www.codeguru.com/csharp/.net/net_security/encryption/article.php/c14033__1/.

 

Posted On Monday, August 6, 2007 5:28 AM

Open-source Distributed Pub/Sub Event System
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 ......

Posted On Friday, July 6, 2007 10:46 AM

WCF NetTcpBinding Lessons Learned
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/... ......

Posted On Tuesday, June 12, 2007 9:43 PM

.NET Assemblies Lessons Learned
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... ......

Posted On Thursday, June 7, 2007 3:58 PM

Message Queues in .NET
A nice little article on leveraging MSMQ in .NET: http://www.builderau.com.au/program/dotnet/soa/Using-message-queue-services-in-NET/0,339028399,339274877,00.htm

Posted On Tuesday, April 17, 2007 7:45 PM

Scalable Apps with Asynchronous Programming in ASP.NET

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/msdnmag/issues/07/03/WickedCode/. 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.

Posted On Monday, March 19, 2007 12:56 AM

Custom Iterators, Predicates, and Generic Methods in .NET

This article proposes some great ways of making common sequences of operations on lists more reusable in .NET: http://msdn2.microsoft.com/en-us/vcsharp/bb264519.aspx. It reminds me of some of the built-in set operations that are available in the SmallTalk programming language.

Posted On Monday, March 19, 2007 12:28 AM

Copyright © Devin A. Rychetnik | Powered by: GeeksWithBlogs.net | Join free