Development With A Dot
Blog on development in general, and specifically on .NET. Created and maintained by Ricardo Peres.
-
Calling WCF Web Services from JavaScript
-
New Location for .NET 4 GAC
.NET 4 newcomers may have realised that the old GAC location (%WINDIR%\Assembly) does not contain .NET 4 global assembly cache assemblies. Indeed, they have moved to %WINDIR%\Microsoft.NET\Assembly. It is worth noting that this folder does not use the shell extension that the older one uses, which prevents us from directly looking at the folder's contents, which, IMO, is nice (I mean, the new behavior). The old folder continues to host pre-.NET 4 assemblies.
-
NHibernate 3.1.0 Released
-
Web Developers Can Feel Like Kids in a Candy Store
A very interesting read about the latest Microsoft technologies from Vishal Joshi: Web Developers can feel like Kids in a Candy Store.
-
Local Entities with NHibernate
You may know that Entity Framework Code First has a nice property called Local which lets you iterate through all the entities loaded by the current context (first level cache). This comes handy at times, so I decided to check if it would be difficult to have it on NHibernate. It turned out it is not, so here it is! Another nice addition to an NHibernate toolbox!
-
Microsoft Web Camps Training Kits
Microsoft has a nice little site called Web Camps Training Kits where are available a number of training kits - presentation and source code - for some popular technologies:
-
Getting Current Native Thread
The native OS threads running in the current process are exposed through the Threads property of the Process class. Please note that this is not the same as a managed thread, these are the actual native threads running on the operating system.
-
ODAC Entity Framework and LINQ Beta Released
At last! Get it from here.
-
ASP.NET MVC 3 Released
At last! Go get it from here.
-
Enterprise Library Extensibility Hands-on Labs Released
The Patterns & Practices team has just released the Enterprise Library Extensibility Hands-on Labs. It provides step by step guidance on creating: