CSharpFeeds - All your C# feeds in one place.

Sponsors

Feed: ScottGu's Blog

Site: http://weblogs.asp.net/scottgu/default.aspx Link: http://weblogs.asp.net/scottgu/rss.aspx

Thursday, December 29, 2011

ASP.NET Security Update Shipping Thursday, Dec 29th

by ScottGu via ScottGu's Blog on 12/29/2011 4:59:54 AM

A few minutes ago Microsoft released an advance notification security bulletin announcing that we are releasing an out-of-band security update to address an ASP.NET Security Vulnerability. Dec 29th Update: the security update (MS11-100) has now shipped and is available to install via Windows Update, the Windows Server Update Service and as a download from the Microsoft Download Center. The security update we are releasing resolves a publicly disclosed Denial of Service issue present in all ...

[ read more ]

Friday, December 02, 2011

New CSS Editor Improvements in Visual Studio (ASP.NET 4.5 Series)

by ScottGu via ScottGu's Blog on 12/2/2011 9:06:43 PM

This is the seventh in a series of blog posts I'm doing on ASP.NET 4.5. The next release of .NET and Visual Studio include a ton of great new features and capabilities.  With ASP.NET 4.5 you'll see a bunch of really nice runtime and tooling improvements with both Web Forms and MVC - as well as in the core ASP.NET base foundation that both are built upon. Today’s post covers some of the improvements we are adding to the next release of Visual Studio to make working with CSS and CSS3 even b ...

[ read more ]

Monday, October 31, 2011

Web Forms Model Binding Part 3: Updating and Validation (ASP.NET 4.5 Series)

by ScottGu via ScottGu's Blog on 10/31/2011 12:28:00 AM

This is the fifth in a series of blog posts I'm doing on ASP.NET 4.5.The next releases of .NET and Visual Studio include a ton of great new features and capabilities.  With ASP.NET 4.5 you'll see a bunch of really nice improvements with both Web Forms and MVC - as well as in the core ASP.NET base foundation that both are built upon.Today's post is the third of three posts in the series that talk about the new Model Binding support coming to Web Forms.  Model Binding is an extension of ...

[ read more ]

Monday, September 12, 2011

Web Forms Model Binding Part 2: Filtering Data (ASP.NET vNext Series)

by ScottGu via ScottGu's Blog on 9/12/2011 9:18:00 PM

This is the fourth in a series of blog posts I'm doing on ASP.NET vNext.The next releases of .NET and Visual Studio include a ton of great new features and capabilities.  With ASP.NET vNext you'll see a bunch of really nice improvements with both Web Forms and MVC - as well as in the core ASP.NET base foundation that both are built upon.Today's post is the second of three posts that talk about the new Model Binding support coming to Web Forms.  Model Binding is an extension of the exis ...

[ read more ]

Tuesday, September 06, 2011

Web Forms Model Binding Part 1: Selecting Data (ASP.NET vNext Series)

by ScottGu via ScottGu's Blog on 9/6/2011 4:58:00 AM

This is the third in a series of blog posts I'm doing on ASP.NET vNext.The next releases of .NET and Visual Studio include a ton of great new features and capabilities.  With ASP.NET vNext you'll see a bunch of really exciting improvements with both Web Forms and MVC - as well as in the core ASP.NET base foundation that both are built upon.Today's post is the first of three posts I'll do over the next week that talk about the new Model Binding support coming to Web Forms.  Model Bindin ...

[ read more ]

Friday, September 02, 2011

Strongly Typed Data Controls (ASP.NET vNext Series)

by ScottGu via ScottGu's Blog on 9/2/2011 4:29:38 AM

This is the second in a series of blog posts I’m doing on ASP.NET vNext. The vNext releases of .NET and Visual Studio include a ton of great new features and capabilities.  With ASP.NET vNext you’ll see a bunch of really exciting improvements with both Web Forms and MVC – as well as in the core ASP.NET base foundation that both are built upon. Today’s post is the first of a few posts I’ll do that talk about some of the improvements coming to Web Forms.  Today’s post covers the new s ...

[ read more ]

Strongly Typed Data Controls (ASP.NET vNext Series)

by ScottGu via ScottGu's Blog on 9/2/2011 4:29:00 AM

This is the second in a series of blog posts I'm doing on ASP.NET vNext. The vNext releases of .NET and Visual Studio include a ton of great new features and capabilities.  With ASP.NET vNext you'll see a bunch of really exciting improvements with both Web Forms and MVC - as well as in the core ASP.NET base foundation that both are built upon.Today's post is the first of a few posts I'll do that talk about some of the improvements coming to Web Forms.  Today's post covers the new suppo ...

[ read more ]

Thursday, September 01, 2011

HTML Editor Smart Tasks and Event Handler Generation (ASP.NET vNext Series)

by ScottGu via ScottGu's Blog on 9/1/2011 6:01:02 AM

This is the first in a series of blog posts I’m doing on ASP.NET vNext.  The next release of Visual Studio includes a bunch of great code editing features (which I’ll blog about more in the future).  Today’s post covers some small, but nice, productivity improvements coming to the HTML Editor which will make it easy to quickly accomplish common tasks.  In particular, Visual Studio will now support the ability to activate the “smart tasks” features of ASP.NET Server Controls, a ...

[ read more ]

HTML Editor Smart Tasks and Event Handler Generation (ASP.NET vNext Series)

by ScottGu via ScottGu's Blog on 9/1/2011 6:01:00 AM

This is the first in a series of blog posts I'm doing on ASP.NET vNext.  The next release of Visual Studio includes a bunch of great code editing features (which I'll blog about more in the future).  Today's post covers some small, but nice, productivity improvements coming to the HTML Editor which will make it easy to quickly accomplish common tasks.  In particular, Visual Studio will now support the ability to activate the "smart tasks" features of ASP.NET Server Controls, as we ...

[ read more ]

ASP.NET 4.5 Series

by ScottGu via ScottGu's Blog on 9/1/2011 5:59:00 AM

Over the next few months I’m going to be doing a series of posts that talk about some of the cool new features coming with the next releases of ASP.NET and Visual Studio (which we will start talking about more in the months ahead).  They contain a ton of new functionality and improvements – for both Web Forms and MVC - that I think you’ll really like, and which make building applications easier, faster and better.  I will update this page with links to the individual posts I do as I ...

[ read more ]

Tuesday, May 24, 2011

Free “Guathon” all day event in London on June 6th

by ScottGu via ScottGu's Blog on 5/24/2011 2:15:16 AM

The (awesome) UK developer community is holding another all day event with Steve Sanderson and me in London on June 6th.  The event is free to attend, and the venue will be in Central London (at the ODEON Covent Garden).  The website for the event is here. Content The event goes from 9am to 5pm, and will feature a bunch of great .NET content.  The current agenda includes the following talks: Build an app using ASP.NET MVC 3, EF Code First, NuGet and IIS Express (ScottGu) We' ...

[ read more ]

Monday, May 16, 2011

Great Free Video Training on ASP.NET Web Forms and ASP.NET MVC

by ScottGu via ScottGu's Blog on 5/16/2011 3:15:30 AM

We’ve recently published some great end-to-end ASP.NET video training courses on the http://asp.net web-site.  Created by Pluralsight (a great .NET training company), these video courses are available free of charge and provide a great way to learn (or brush-up your knowledge of) ASP.NET Web Forms 4 and ASP.NET MVC 3.  Each course is taught by a single trainer, and provides a nice end-to-end curriculum (from basic concepts to working with the new Entity Framework “code first” model t ...

[ read more ]

Friday, May 13, 2011

ASP.NET MVC 3 and the @helper syntax within Razor

by ScottGu via ScottGu's Blog on 5/13/2011 4:37:01 AM

ASP.NET MVC 3 supports a new view-engine option called “Razor” (in addition to continuing to support/enhance the existing .aspx view engine).  Razor minimizes the number of characters and keystrokes required when writing a view template, and enables a fast, fluid coding workflow. Unlike most template syntaxes, with Razor you do not need to interrupt your coding to explicitly denote the start and end of server blocks within your HTML. The Razor parser is smart enough to infer this from your ...

[ read more ]

Tuesday, May 10, 2011

HTML5 Improvements with the ASP.NET MVC 3 Tools Update

by ScottGu via ScottGu's Blog on 5/10/2011 2:54:45 AM

Last week I blogged about the new ASP.NET MVC 3 Tools Update, and then followed it up with a detailed post that covered using the EF Code First and the new Data Scaffolding features in it. Today’s blog post is a continuation of this series and covers some of the new HTML5 improvements with the ASP.NET MVC 3 Tools Update release. Project Template Support for HTML5 Semantic Markup The ASP.NET MVC 3 Tools Update adds support for you to optionally use HTML5 semantic markup when creating ...

[ read more ]

Wednesday, May 04, 2011

ASP.NET MVC 3 Tools Update

by ScottGu via ScottGu's Blog on 5/4/2011 4:46:10 AM

Three weeks ago we held our MIX 2011 conference in Las Vegas.  MIX is one of my favorite events of the year, and the conference always has a ton of great content and announcements.  All of the keynotes and breakout sessions from the event can be watched online for free here.  I’ll be doing a few posts in the upcoming weeks that also cover some highlights from it. ASP.NET MVC 3 Tools Update One of the announcements I made in my Day 1 keynote was the release of an ASP.NET M ...

[ read more ]

Sunday, March 20, 2011

RC of Entity Framework 4.1 (which includes EF Code First)

by ScottGu via ScottGu's Blog on 3/20/2011 6:32:43 AM

Last week the data team shipped the Release Candidate of Entity Framework 4.1.  You can learn more about it and download it here. EF 4.1 includes the new “EF Code First” option that I’ve blogged about several times in the past.  EF Code First provides a really elegant and clean way to work with data, and enables you to do so without requiring a designer or XML mapping file.  Below are links to some tutorials I’ve written in the past about it: Code First Development with Entit ...

[ read more ]

Tuesday, March 15, 2011

Visual Studio 2010 SP1

by ScottGu via ScottGu's Blog on 3/15/2011 7:14:33 PM

Last week we shipped Service Pack 1 of Visual Studio 2010 and the Visual Studio Express Tools.  In addition to bug fixes and performance improvements, SP1 includes a number of feature enhancements.  This includes improved local help support, IntelliTrace support for 64-bit applications and SharePoint, built-in Silverlight 4 Tooling support in the box, unit testing support when targeting .NET 3.5, a new performance wizard for Silverlight, IIS Express and SQL CE Tooling support for web ...

[ read more ]

Thursday, March 10, 2011

Free Video Training: ASP.NET MVC 3 Features

by ScottGu via ScottGu's Blog on 3/10/2011 7:44:28 AM

A few weeks ago I blogged about a great ASP.NET MVC 3 video training course from Pluralsight that was made available for free for 48 hours for people to watch.  The feedback from the people that had a chance to watch it was really fantastic.  We also received feedback from people who really wanted to watch it – but unfortunately weren’t able to within the 48 hour window. The good news is that we’ve worked with Pluralsight to make the course available for free again until March 18th.&# ...

[ read more ]

Monday, March 07, 2011

March 6th Links: ASP.NET, ASP.NET MVC, jQuery, EF, .NET

by ScottGu via ScottGu's Blog on 3/7/2011 4:53:26 AM

Here is the latest in my link-listing series.  Also check out my Best of 2010 Summary for links to 100+ other posts I’ve done in the last year. [I am also now using Twitter for quick updates and to share links. Follow me at: twitter.com/scottgu] ASP.NET 35 ASP.NET and VS 2010 What’s New Videos: 35 free videos from Joe Stagner that highlight some of the new features that came in ASP.NET 4 and VS 2010. Filling in PDF Forms with ASP.NET and iTextS ...

[ read more ]

Wednesday, February 23, 2011

ASP.NET mvcConf Videos Available

by ScottGu via ScottGu's Blog on 2/23/2011 3:10:39 AM

Earlier this month the ASP.NET MVC developer community held the 2nd annual mvcConf event.  This was a free, online conference focused on ASP.NET MVC – with more than 27 talks that covered a wide variety of ASP.NET MVC topics.  Almost all of the talks were presented by developers within the community, and the quality and topic diversity of the talks was fantastic. Below are links to free recordings of the talks that you can watch (and optionally download): Scott Guthrie Ke ...

[ read more ]

Monday, February 14, 2011

NuGet 1.1 Released

by ScottGu via ScottGu's Blog on 2/14/2011 8:12:55 AM

This past weekend the ASP.NET team released NuGet 1.1.  Phil Haack recently blogged a bunch of details on the enhancements it brings, as well as how to update to it if you already have NuGet 1.0 installed.  It is definitely a nice update (my favorite improvement is that it no longer blocks the UI when downloading packages). Read Phil’s blog post about the NuGet 1.1 update and how it install it here.  NuGet is Not just for Web Projects NuGet is not just for ASP.NET pro ...

[ read more ]

Wednesday, February 09, 2011

Special 48-Hour Offer: Free ASP.NET MVC 3 Video Training

by ScottGu via ScottGu's Blog on 2/9/2011 6:47:37 AM

The Virtual ASP.NET MVC Conference (MVCConf) happened earlier today.  Several thousand developers attended the event online, and had the opportunity to watch 27 great talks presented by the community. All of the live presentations were recorded, and videos of them will be posted shortly so that everyone can watch them (for free).  I’ll do a blog post with links to them once they are available. Special Pluralsight Training Available for Next 48 Hours In my MVCConf keynote t ...

[ read more ]

Thursday, February 03, 2011

Feb 2nd Links: Visual Studio, ASP.NET, ASP.NET MVC, JQuery, Windows Phone

by ScottGu via ScottGu's Blog on 2/3/2011 7:15:11 AM

Here is the latest in my link-listing series.  Also check out my Best of 2010 Summary for links to 100+ other posts I’ve done in the last year. [I am also now using Twitter for quick updates and to share links. Follow me at: twitter.com/scottgu] Community News MVCConf Conference Next Tuesday: Attend the free, online ASP.NET MVC Conference being organized by the community next Tuesday.  Here is a list of some of the talks you can watch live. Visual St ...

[ read more ]

Sunday, January 23, 2011

“Unplugged” LIDNUG online talk with me Monday

by ScottGu via ScottGu's Blog on 1/23/2011 7:31:31 PM

Update: You can download an audio version of the below talk here. Tomorrow (Monday Jan 24th) I’m doing another online LIDNUG session.  The talk will be from 3:00pm to 4:30pm (Pacific Time).  I do these talks a few times a year and they tend to be pretty fun.  Attendees can ask any questions they want to me, and listen to me answer them live via LiveMeeting.  We usually end up having some really good discussions on a wide variety of topics.  Any topic is fair game: techn ...

[ read more ]

Friday, January 21, 2011

Microsoft Web Farm Framework 2.0

by ScottGu via ScottGu's Blog on 1/21/2011 5:47:58 AM

The IIS team recently published the Microsoft Web Farm Framework 2.0 release to the web.  You can learn more about it and download the final V2 release of it here. What is the Web Farm Framework? The Microsoft Web Farm Framework is a free, fully supported, Microsoft product that enables you to easily provision and mange a farm of web servers.  It enables you to automate the installation and configuration of platform components across the server farm, and enables you to automat ...

[ read more ]

Wednesday, January 19, 2011

Running an ASP.NET MVC 3 app on a web server that doesn’t have ASP.NET MVC 3 installed

by ScottGu via ScottGu's Blog on 1/19/2011 6:33:22 AM

Last week we released several new web products – including ASP.NET MVC 3.  We’ve had a bunch of great feedback and a ton of downloads since then. One question a few people have asked me recently is: “My web hosting provider doesn’t yet support ASP.NET MVC 3 - any idea when they will install it?” The good news is that you don’t need to wait for them to install anything on their web-servers.  As long as your web hosting provider supports .NET 4, then you can build and deploy ASP ...

[ read more ]

Thursday, January 13, 2011

Announcing release of ASP.NET MVC 3, IIS Express, SQL CE 4, Web Farm Framework, Orchard, WebMatrix

by ScottGu via ScottGu's Blog on 1/13/2011 6:11:00 PM

I’m excited to announce the release today of several products: ASP.NET MVC 3 NuGet IIS Express 7.5 SQL Server Compact Edition 4 Web Deploy and Web Farm Framework 2.0 Orchard 1.0 WebMatrix 1.0 The above products are all free. They build upon the .NET 4 and VS 2010 release, and add a ton of additional value to ASP.NET (both Web Forms and MVC) and the Microsoft Web Server stack. ASP.NET MVC 3 Today we are shipping the final release of ASP. ...

[ read more ]

Wednesday, January 12, 2011

VS 2010 SP1 and SQL CE

by ScottGu via ScottGu's Blog on 1/12/2011 7:10:00 AM

Last month we released the Beta of VS 2010 Service Pack 1 (SP1).  You can learn more about the VS 2010 SP1 Beta from Jason Zander’s two blog posts about it, and from Scott Hanselman’s blog post that covers some of the new capabilities enabled with it.   You can download and install the VS 2010 SP1 Beta here. Last week I blogged about the new Visual Studio support for IIS Express that we are adding with VS 2010 SP1. In today’s post I’m going to talk about the new VS 2010 SP1 ...

[ read more ]

Tuesday, January 04, 2011

VS 2010 SP1 (Beta) and IIS Express

by ScottGu via ScottGu's Blog on 1/4/2011 6:56:48 AM

Last month we released the VS 2010 Service Pack 1 (SP1) Beta.  You can learn more about the VS 2010 SP1 Beta from Jason Zander’s two blog posts about it, and from Scott Hanselman’s blog post that covers some of the new capabilities enabled with it.  You can download and install the VS 2010 SP1 Beta here. IIS Express Earlier this summer I blogged about IIS Express.  IIS Express is a free version of IIS 7.5 that is optimized for developer scenarios.  We think it co ...

[ read more ]

Saturday, January 01, 2011

Links to my “Best of 2010” Posts

by ScottGu via ScottGu's Blog on 1/1/2011 6:01:39 AM

I hope everyone is having a Happy New Years! 2010 has been a busy blogging year for me (this is the 100th blog post I’ve done in 2010).  Several people this week suggested I put together a summary post listing/organizing my favorite posts from the year.  Below is a quick listing of some of my favorite posts organized by topic area: VS 2010 and .NET 4 Below is a series of posts I wrote (some in late 2009) about the VS 2010 and .NET 4 (including ASP.NET 4 and WPF 4) relea ...

[ read more ]

Thursday, December 30, 2010

ASP.NET MVC 3: Layouts and Sections with Razor

by ScottGu via ScottGu's Blog on 12/30/2010 8:27:35 AM

This is another in a series of posts I’m doing that cover some of the new ASP.NET MVC 3 features: Introducing Razor (July 2nd) New @model keyword in Razor (Oct 19th) Layouts with Razor (Oct 22nd) Server-Side Comments with Razor (Nov 12th) Razor’s @: and <text> syntax (Dec 15th) Implicit and Explicit code nuggets with Razor (Dec 16th) Layouts and Sections with Razor (Today) In today’s post I’m going to go into more details about how Layo ...

[ read more ]

Friday, December 17, 2010

ASP.NET MVC 3: Implicit and Explicit code nuggets with Razor

by ScottGu via ScottGu's Blog on 12/17/2010 7:23:11 AM

This is another in a series of posts I’m doing that cover some of the new ASP.NET MVC 3 features: New @model keyword in Razor (Oct 19th) Layouts with Razor (Oct 22nd) Server-Side Comments with Razor (Nov 12th) Razor’s @: and <text> syntax (Dec 15th) Implicit and Explicit code nuggets with Razor (today) In today’s post I’m going to discuss how Razor enables you to both implicitly and explicitly define code nuggets within your view templates, and wal ...

[ read more ]

Thursday, December 16, 2010

ASP.NET MVC 3: Razor’s @: and syntax

by ScottGu via ScottGu's Blog on 12/16/2010 7:48:39 AM

This is another in a series of posts I’m doing that cover some of the new ASP.NET MVC 3 features: New @model keyword in Razor (Oct 19th) Layouts with Razor (Oct 22nd) Server-Side Comments with Razor (Nov 12th) Razor’s @: and <text> syntax (today) In today’s post I’m going to discuss two useful syntactical features of the new Razor view-engine – the @: and <text> syntax support. Fluid Coding with Razor ASP.NET MVC 3 ships with a new view-e ...

[ read more ]

Wednesday, December 15, 2010

Update on ASP.NET MVC 3 RC2 (and a workaround for a bug in it)

by ScottGu via ScottGu's Blog on 12/15/2010 12:53:55 AM

Last week we published the RC2 build of ASP.NET MVC 3.  I blogged a bunch of details about it here. One of the reasons we publish release candidates is to help find those last “hard to find” bugs. So far we haven’t seen many issues reported with the RC2 release (which is good) - although we have seen a few reports of a metadata caching bug that manifests itself in at least two scenarios: Nullable parameters in action methods have problems: When you have a controller action met ...

[ read more ]

Saturday, December 11, 2010

Announcing ASP.NET MVC 3 (Release Candidate 2)

by ScottGu via ScottGu's Blog on 12/11/2010 7:47:09 AM

Earlier today the ASP.NET team shipped the final release candidate (RC2) for ASP.NET MVC 3.  You can download and install it here. Almost there… Today’s RC2 release is the near-final release of ASP.NET MVC 3, and is a true “release candidate” in that we are hoping to not make any more code changes with it.  We are publishing it today so that people can do final testing with it, let us know if they find any last minute “showstoppers”, and start updating their apps to use it. ...

[ read more ]

Friday, December 10, 2010

Class-Level Model Validation with EF Code First and ASP.NET MVC 3

by ScottGu via ScottGu's Blog on 12/10/2010 9:05:45 AM

Earlier this week the data team released the CTP5 build of the new Entity Framework Code-First library.  In my blog post a few days ago I talked about a few of the improvements introduced with the new CTP5 build.  Automatic support for enforcing DataAnnotation validation attributes on models was one of the improvements I discussed.  It provides a pretty easy way to enable property-level validation logic within your model layer. You can apply validation attributes like [R ...

[ read more ]

Wednesday, December 08, 2010

Announcing Entity Framework Code-First (CTP5 release)

by ScottGu via ScottGu's Blog on 12/8/2010 9:39:57 AM

This week the data team released the CTP5 build of the new Entity Framework Code-First library.  EF Code-First enables a pretty sweet code-centric development workflow for working with data.  It enables you to: Develop without ever having to open a designer or define an XML mapping file Define model objects by simply writing “plain old classes” with no base classes required Use a “convention over configuration” approach that enables database persistence without e ...

[ read more ]

Monday, December 06, 2010

Dec 5th Links: ASP.NET, ASP.NET MVC, jQuery, Silverlight, Visual Studio

by ScottGu via ScottGu's Blog on 12/6/2010 12:31:49 AM

Here is the latest in my link-listing series.  Also check out my VS 2010 and .NET 4 series for another on-going blog series I’m working on. [In addition to blogging, I am also now using Twitter for quick updates and to share links. Follow me at: twitter.com/scottgu] ASP.NET ASP.NET Code Samples Collection: J.D. Meier has a great post that provides a detailed round-up of ASP.NET code samples and tutorials from a wide variety of sources.  Lots of useful pointers. ...

[ read more ]

Thursday, December 02, 2010

Announcing Silverlight 5

by ScottGu via ScottGu's Blog on 12/2/2010 6:22:00 PM

Today at the Silverlight FireStarter event we unveiled the next release of Silverlight.  Silverlight 5 adds significant new features and capabilities, and enables developers to create premium media experiences and deliver rich applications across browsers, desktops and devices.  In my keynote this morning we demonstrated a number of them, and highlighted both the developer productivity Silverlight 5 provides and the great new user experiences it enables.  You can watch my keynote ...

[ read more ]

Monday, November 22, 2010

Upcoming Web Camps

by ScottGu via ScottGu's Blog on 11/22/2010 7:08:01 AM

Earlier this year I blogged about some Web Camp events that Microsoft is sponsoring around the world.  These training events provide a great way to learn about a variety of technologies including ASP.NET 4, ASP.NET MVC, VS 2010, Web Matrix, Silverlight, and IE9.  The events are free and the feedback from people attending them has been great. A bunch of additional Web Camp events are coming up in the months ahead.  You can find our more about the events and register to attend ...

[ read more ]

Wednesday, September 08, 2010

Introducing the Microsoft Web Farm Framework

by ScottGu via ScottGu's Blog on 9/8/2010 7:12:55 AM

Last month we released a beta of the Microsoft Web Farm Framework. The Microsoft Web Farm Framework is a free product we are shipping that enables you to easily provision and mange a farm of web servers.  It enables you to automate the installation and configuration of platform components across the server farm, and enables you to automatically synchronize and deploy ASP.NET applications across them.  It also supports integration with load balancers - and enables you to automate upd ...

[ read more ]

Thursday, August 19, 2010

Debugging Tips with Visual Studio 2010

by ScottGu via ScottGu's Blog on 8/19/2010 4:48:46 AM

This is the twenty-sixth in a series of blog posts I’m doing on the VS 2010 and .NET 4 release. Today’s blog post covers some useful debugging tips that you can use with Visual Studio.  My friend Scott Cate (who has blogged dozens of great VS tips and tricks here) recently highlighted these to me as good tips that most developers using Visual Studio don’t seem to know about (even though most have been in the product for awhile).  Hopefully this post will help you discover them if ...

[ read more ]

Thursday, August 05, 2010

Some nice code editor features provided by the VS 2010 Power Tool Extensions

by ScottGu via ScottGu's Blog on 8/5/2010 5:53:39 AM

I’ve blogged in the past about the VS 2010 Productivity Power Tool Extensions – a free set of Visual Studio 2010 extensions that provide some nice additional functionality. You can read my previous blog posts about it here and here.  In today’s post I’m going to briefly highlight a few small, but nice, code editor capabilities that are enabled when you install the free extensions (and which I didn’t highlight in my previous blog posts). Ctrl+Click “Go to Definition” One of the ...

[ read more ]

Wednesday, August 04, 2010

Using EF “Code First” with an Existing Database

by ScottGu via ScottGu's Blog on 8/4/2010 5:09:12 AM

Last month I blogged about the new Entity Framework 4 “code first” development option.  EF “code-first” enables a pretty sweet code-centric development workflow for working with data.  It enables you to: Work with data without ever having to open a designer or define an XML mapping file Define model objects by simply writing “plain old classes” with no base classes required Use a “convention over configuration” approach that enables database persistence without e ...

[ read more ]

Monday, August 02, 2010

London “Guathon” Event with Me on August 13th

by ScottGu via ScottGu's Blog on 8/2/2010 5:33:13 PM

The (awesome) UK developer community is holding an all day event with me in London on August 13th.  The event is free to attend, and the venue will be in Central London (at the ODEON Covent Garden).  The website for the event is here. Content The event will be a packed day of presentations covering VS 2010, ASP.NET 4, ASP.NET MVC, and Silverlight for Windows Phone 7.  Below is the list of talks: VS 2010 and ASP.NET 4 (90 minutes) A demo heavy talk that covers some o ...

[ read more ]

Tuesday, July 27, 2010

Introducing ASP.NET MVC 3 (Preview 1)

by ScottGu via ScottGu's Blog on 7/27/2010 4:06:23 PM

This morning we posted the “Preview 1” release of ASP.NET MVC 3.  You can download it here. We’ve used an iterative development approach from the very beginning of the ASP.NET MVC project, and deliver regular preview drops throughout the development cycle.  Our goal with early preview releases like the one today is to get feedback – both on what you like/dislike, and what you find missing/incomplete.  This feedback is super valuable – and ultimately makes the final product m ...

[ read more ]

Friday, July 23, 2010

Entity Framework 4 “Code-First” - Custom Database Schema Mapping

by ScottGu via ScottGu's Blog on 7/23/2010 8:09:00 AM

Last week I blogged about the new Entity Framework 4 “code first” development option.  The EF “code-first” option enables a pretty sweet code-centric development workflow for working with data.  It enables you to: Develop without ever having to open a designer or define an XML mapping file Define model objects by simply writing “plain old classes” with no base classes required Use a “convention over configuration” approach that enables database persistence withou ...

[ read more ]

Friday, July 16, 2010

Code-First Development with Entity Framework 4

by ScottGu via ScottGu's Blog on 7/16/2010 11:35:12 AM

.NET 4 ships with a much improved version of Entity Framework (EF) – a data access library that lives in the System.Data.Entity namespace. When Entity Framework was first introduced with .NET 3.5 SP1, developers provided a lot of feedback on things they thought were incomplete with that first release.  The SQL team did a good job of listening to this feedback, and really focused the EF that ships with .NET 4 on addressing it.  Some of the big improvements in EF4 include: ...

[ read more ]

Saturday, July 03, 2010

Introducing “Razor”

by ScottGu via ScottGu's Blog on 7/3/2010 6:01:57 AM

One of the things my team has been working on has been a new view engine option for ASP.NET. ASP.NET MVC has always supported the concept of “view engines” – which are the pluggable modules that implement different template syntax options.  The “default” view engine for ASP.NET MVC today uses the same .aspx/.ascx/.master file templates as ASP.NET Web Forms.  Other popular ASP.NET MVC view engines used today include Spark and NHaml. The new view-engine option we’ve been working ...

[ read more ]

Friday, June 11, 2010

jQuery Globalization Plugin from Microsoft

by ScottGu via ScottGu's Blog on 6/11/2010 5:34:24 AM

Last month I blogged about how Microsoft is starting to make code contributions to jQuery, and about some of the first code contributions we were working on: jQuery Templates and Data Linking support. Today, we released a prototype of a new jQuery Globalization Plugin that enables you to add globalization support to your JavaScript applications. This plugin includes globalization information for over 350 cultures ranging from Scottish Gaelic, Frisian, Hungarian, Japanese, to Canadian Engli ...

[ read more ]

Tuesday, April 27, 2010

Box Selection and Multi-Line Editing with VS 2010

by ScottGu via ScottGu's Blog on 4/27/2010 12:53:21 AM

This is the twenty-second in a series of blog posts I’m doing on the VS 2010 and .NET 4 release. I’ve already covered some of the code editor improvements in the VS 2010 release.  In particular, I’ve blogged about the Code Intellisense Improvements, new Code Searching and Navigating Features, HTML, ASP.NET and JavaScript Snippet Support, and improved JavaScript Intellisense.  Today’s blog post covers a small, but nice, editor improvement with VS 2010 – the ability to use “Box Sel ...

[ read more ]

Friday, April 02, 2010

Optional Parameters and Named Arguments in C# 4 (and a cool scenario w/ ASP.NET MVC 2)

by ScottGu via ScottGu's Blog on 4/2/2010 8:28:42 AM

[In addition to blogging, I am also now using Twitter for quick updates and to share links. Follow me at: twitter.com/scottgu] This is the seventeenth in a series of blog posts I’m doing on the upcoming VS 2010 and .NET 4 release. Today’s post covers two new language feature being added to C# 4.0 – optional parameters and named arguments – as well as a cool way you can take advantage of optional parameters (both in VB and C#) with ASP.NET MVC 2. Optional Parameters in C# 4.0 C# 4. ...

[ read more ]

Friday, March 12, 2010

ASP.NET MVC 2 Released

by ScottGu via ScottGu's Blog on 3/12/2010 5:24:16 AM

I’m happy to announce that the final release of ASP.NET MVC 2 is now available for VS 2008/Visual Web Developer 2008 Express with ASP.NET 3.5.  You can download and install it from the following locations: Download ASP.NET MVC 2 using the Microsoft Web Platform Installer Download ASP.NET MVC 2 from the Download Center The final release of VS 2010 and Visual Web Developer 2010 will have ASP.NET MVC 2 built-in – so you won’t need an additional install in order to use ...

[ read more ]

Thursday, January 28, 2010

Extensible Output Caching with ASP.NET 4 (VS 2010 and .NET 4.0 Series)

by ScottGu via ScottGu's Blog on 1/28/2010 7:27:22 AM

[In addition to blogging, I am also now using Twitter for quick updates and to share links. Follow me at: twitter.com/scottgu] This is the fourteenth in a series of blog posts I’m doing on the upcoming VS 2010 and .NET 4 release.  Today’s post covers some of the output caching extensibility improvements being made to ASP.NET 4.  These can be used by all ASP.NET 4 applications – including those built using both ASP.NET Web Forms and ASP.NET MVC. Output Caching Today ASP.NET ...

[ read more ]

Friday, December 18, 2009

Visual Studio 2010 and .NET 4 Update

by ScottGu via ScottGu's Blog on 12/18/2009 12:21:19 AM

In October we shipped the public Beta 2 release of Visual Studio 2010 and .NET 4.  The feedback on the new features in VS 2010 and .NET 4 has been really great.  I’ve been working on a blog series about some of them (lots more posts to go!) and have also had a chance to present them to a broad range of audiences – and it has been great hearing the excitement people have about them. At the same time, though, we’ve also received feedback that the performance and virtual memory usag ...

[ read more ]

Wednesday, October 21, 2009

Searching and Navigating Code in VS 2010 (VS 2010 and .NET 4.0 Series)

by via ScottGu's Blog on 10/21/2009 7:50:57 AM

This is the ninth in a series of blog posts I’m doing on the upcoming VS 2010 and .NET 4 release.  In today’s blog post I’m going to cover some of the new code searching and navigation features that are now built-into VS 2010. Searching and Navigating code Developers need to be able to easily navigate, search and understand the code-base they are working on.  In usability studies we’ve done, we typically find that developers spend more time reading, reviewing and searching exi ...

[ read more ]

Tuesday, October 13, 2009

URL Routing with ASP.NET 4 Web Forms (VS 2010 and .NET 4.0 Series)

by ScottGu via ScottGu's Blog on 10/13/2009 7:13:25 AM

[In addition to blogging, I have recently been using Twitter to-do quick posts and share links. You can follow me on Twitter at: www.twitter.com/scottgu (@scottgu is my twitter name)] This is the eighth in a series of blog posts I’m doing on the upcoming VS 2010 and .NET 4 release.  Today’s post covers a cool new runtime feature in ASP.NET 4 – which is the ability to use URL routing with Web Forms based pages. What is URL Routing? URL routing was a capability we first introduced ...

[ read more ]

Subscribe

New Feed

Product Spotlight

Recently Updated Sources

Legal Note

The content of the postings is owned by the respective author. CSharpFeeds is not responsible for the contents of the postings. This site is automatically generated and cannot be reviewed for abusive content. If you find abusive content on CSharpFeeds, please contact us. Designated trademarks and brands are the property of their respective owners. All rights reserved.

Advertise with us