-
Anyone who has been doing any type of .net development knows you can subscribe (MSDN on event subscription ) to an event as follows: Subscribe to an Non-Anonymous Method ... // instance class w/ an event myClass.DoSomething += HandleDoSomething ... // the method which handles the event privat evoid HandleDoSomething...
-
Easy and Instant deployments and instant scale for .NET? Awhile back a few of us were looking at Ruby Gems as the answer to package management for .NET . The gems platform supported the concept of DLLs as packages although some changes would have needed to happen to have long term use for the entire...
Posted to
Rob Reynolds - The Fervent Coder
by
Rob Reynolds
on
02-16-2011
Filed under:
Filed under: NHibernate, Fluent NHibernate, RoundhousE, HowTo, UppercuT, Development, Git, Tools, .NET, Agile, Gems, Challenge
-
For those that have not yet heard, NuGet went v1 recently along with a whole slew of tools from the Microsoft folks. I’ve been lucky to be a part of the NuGet project and see it take shape over the past few months with community input and contributions. Even though v1.0 was released, we are already moving...
-
In a previous post I mentioned how I was going to show you how UppercuT (UC) has the ability to make gems stupid simple to create and publish. You ask if gems can get any easier and to that I answer, “Why YES, they can!” How about just filling out the information for the gemspec, running...
-
In my last post I didn’t mention dependencies. Dependencies are their own animal. They require a couple more things to be in place. Let’s talk about those things. In the .NET world, the dependency for compiled bits is usually an exact version of a reference. Let me explain. So for example...
-
In my last post I showed gems being used for .NET. Now let’s talk about How. Most of this stuff I’ve learned over the past two days, so if I have a mistake here or you have a better idea, please don’t hesitate to offer a better solution. The GemSpec The Gem::Specification reference...
-
*** NOTE *** This post has been a long time coming, I would like to thank Kevin Hazzard for doing a kick ass Contracts session at TriNug and reminding me to get off my ass and blog about this great feature *** NOTE *** If you are not familiar with the Code Contracts library which is coming out...
-
Arguably, one of the most powerful features of UppercuT (UC) is the ability to extend any step of the build process with a pre, post, or replace hook. This customization is done in a separate location from the build so you can upgrade without wondering if you broke the build. There is a hook before each...
-
What if there was a tool out there that could let you specify a structure for a project (visual studio solution + everything else) and save you up to 3+ hours of work every time you started a new project? Warmup was an idea by Dru Sellers to remove all of the setup work required every time you set up...
-
In my previous post ( here ) I showed you how to setup and get running with MEF. However, what I left out from that post is how to setup MEF to allow ‘recomposition’, which is the fancy way of saying to allow your application to discover new plugins at run time. Allowing your application...
-
In my last post I talked about how you can share a single config file among multiple project in a solution. One of the feedback comments I got was how to have a single config file for multiple developers or even multiple environments. So, today I thought I would chat about the different ways...
-
This post is another in the recent string of How-to's. But it is just so hard to resist. .Net 3.5 has so many cool features, it is just fun to explore them all. Ok, so here is the issue we are going to solve today. We have a list of entities and we need to sort them. In this post I will show you...
-
The System.ComponentModel namespace (more information here ) in .Net contains an array of various attributes that every .Net developer should know about. These attributes provide a way for the developer to implement design-time and run-time behavior on both controls and components. In addition...
-
I just thought I would share a little trick I used today to back in Async web service calls into existing code using anonymous delegates. Here was my problem: I have a library that makes use of an existing web service that I do not control (so I cannot change/up the timeout on this). I have been using...
-
I thought I would post a quick 'Getting-Started' guide for MOSS development. This post comes from my experience learning how to develop for MOSS. This post is a quick listing of what is needed to get your environment up and running. As you may or may not already know, MOSS will only run on Windows...