Just in time when I have invested my time heavily on Asp.net MVC + Entity Framework, MS has announced that EF is now Open Source. This is huge. This will help me better understand the inner workings of EF and better design my applications.
As a reminder, Asp.net MVC is already Open source. Going through the code helped me understand how model binding work.
Earlier I was nHibernate guy. Now I have totally switched to EF and this news further solidifies my leanings towards EF.
EF source code can be downloaded at http://entityframework.codeplex.com. It can be downloaded as a GIT repository. I was actually expecting a Zip file. But again, I can live with git based download too. 🙂
I didnt know that we can install Aero Desktop experience on Windows 2008R2 server.
I was totally unhappy with the Windows 2008 R2’s classic windows desktop. After following the steps at http://windows.microsoft.com/en-US/windows7/What-is-the-Aero-desktop-experience
I was able to get Aero experience on my Windows 2k8 R2 machine.
As you know EF 4.1 Code First can create tables out of the model classes. If connection string is not provided in the config file, EF looks for local Sql express instance. If available, it connects to the instance and creates Database with table names same as your model classes.
But, what if you have a local SQL server instance instead of SQLExpress or your instance name is not SQLExpress? EF won’t connect automatically to the Instance in either of these cases,unless you explicitly provide your connection string. How can you use the local SQL Instance without specifiying the connection string?
It is possible. Here is where we need to see what exactly EF looks for connecting to a SQL instance. To be precise EF looks for .\SQLExpress instance in your local system. To make EF connect to any SQL instance just create an alias named “.\SQLExpress” for your SQL Instance. This can be done via SQL Server Configuration Manager tool as shown below.
Now EF connects to the SQL instance just fine as if it were local .\SQLExpress instance.
Discount Asp.net offers limited time offer of 30days free TFS 2010 hosting and 20$/month. Looks reasonable offering. Details in the below link
ScottGu retweeted an interesting post today about Digg and StackOverflow
Nice RT @spolsky Digg: 200MM page views, 500 servers. Stack Overflow: 60MM page views, 5 servers. What am I missing?
then goes on to retweet the reason too
RT @spolsky (nb Stack Overflow is ASP.NET MVC + SQL Server, Digg was LAMP)
now that is very bold to claim isnt it..? Is PHP on Linux that bad in terms of performance..? I did some search and it seems the claim might be indeed valid at least as per the below link
I will try to post some ASP.net MVC related stuff in coming weeks.