Monday, January 17, 2011

Windows Client Developer Roundup 055 for 1/17/2011

Windows Client Developer Roundup 055 for 1/17/2011


Windows Client Developer Roundup 055 for 1/17/2011

Posted: 17 Jan 2011 11:40 AM PST

This is Windows Client Developer Roundup #55. The Windows Client Developer Roundup aggregates information of interest to Windows Client Developers, including WPF , Silverlight , Visual C++ , XNA , Expression Blend , Surface , Windows 7 , Windows Forms...( read more )...(read more)

Web Developers can feel like Kids in a Candy Store

Posted: 16 Jan 2011 03:30 PM PST

On Jan 13 th 2011, our team released a bunch of goodness for web developers. So much so that I as a web developer feel like a kid in Web Development Candy Store. As a web developer using Microsoft web stack, you might be wondering what technologies are applicable to you and when. This post is intended to give you a view of the Web Development Candy Store in a Q&A format, so let's begin. Q1. I just heard that there were tons of new goodies released, what is all the noise about? A. Microsoft's web team released a bunch of related technologies for web developers as a new year present. The key releases included ASP.NET MVC 3, IIS Express 7.5, SQL Compact 4, Web Deploy v2, Web Farm Framework, Orchard, Web PI 3 and WebMatrix. Depending on what...(read more)

Building a Self Updating Site Using NuGet

Posted: 15 Jan 2011 06:56 PM PST

For those of you who enjoy learning about a technology via screencast, I've recorded a video to accompany and complement this blog post. The screencast shows you what this package does, and the blog post covers more of the implementation details. A key feature of any package manager is the ability to let you know when there's an update available for a package and let you easily install that update. For example, when we deployed the release candidate for NuGet , the Visual Studio Extension Manager displayed the release in the Updates section. Likewise, NuGet lets you easily see updates for installed packages. You can either run the List-Package –Updates command: Or you can click on the Updates node of the Add Package dialog: This feature is very...(read more)

Link Rollup: New Documentation and Tutorials from Web Platform and Tools

Posted: 14 Jan 2011 12:23 PM PST

Lots of cool stuff was released yesterday that I mentioned in the post ASP.NET MVC3, WebMatrix, NuGet, IIS Express and Orchard released - The Microsoft January Web Release in Context . The Web Platform & Tools Content Team has been working hard on new content and tutorials to get you up to date on all this fun new stuff. Here's a link rollup from Wade's documentation team. Congratulations to Mike Pope, Tim Teebken, Rick Anderson, Tim Ammann, Keith Newman, Erik Reitan and Tom Dykstra on a great set of content. Read on! Web Matrix Tim Amman (Lead Writer), Erik Reitan and Mike Pope (Editor) Your First Website Using WebMatrix Create an open-source wiki website from the Web Application Gallery Create a website from a WebMatrix site template...(read more)

Creating and maintaining Orchard translations

Posted: 13 Jan 2011 08:18 PM PST

Many volunteers have already stepped up to provide translations for Orchard. There are many challenges to overcome with translating such a project. Orchard is a very modular CMS, so the translation mechanism needs to account for the core as well as first and third party modules and themes. Another issue is that every new version of Orchard or of a module changes some localizable strings and adds new ones as others enter obsolescence. In order to address those problems, I've built a small Orchard module that automates some of the most complex tasks that maintaining a translation implies. In this post, I'll walk you through the operations I had to do to update the French translation for Orchard 1.0. In order to make sure you translate...(read more)

ASP.NET MVC3, WebMatrix, NuGet, IIS Express and Orchard released - The Microsoft January Web Release in Context

Posted: 13 Jan 2011 09:57 AM PST

At PDC10 last November I did a talk on the " Unnamed Package of Web Love " , showing ASP.NET MVC3 and Razor Syntax, the NuGet Package Manager, as well as SQL Compact Edition and a little " Entity Framework Magic Unicorn ." I make up my own names when I don't like what Microsoft names things, as you may notice. Today Microsoft announced the (actual, final, honest) releases of: ASP.NET MVC3 with Razor Lots of new features, the new Razor syntax, more extensibility hooks, new JavaScript features, better validation, easier caching, better dynamic support, and lots more. This includes the NuGet package manager and the NuGet gallery is also in early beta at http://nuget.org for folks who want to create and publish their own...(read more)

Now available: WebMatrix

Posted: 13 Jan 2011 09:00 AM PST

WebMatrix is now available in final release form. :)   What is WebMatrix? I first posted at the debut of WebMatrix beta back in July, describing WebMatrix as a complete Web development stack for pragmatic developers.  WebMatrix elegantly integrates a Web server (IIS Express), database (SQL Compact) and programming frameworks (ASP.NET and PHP) into a single, integrated experience.   Learn More and See it in Action You can learn more and see it in action on the WebMatrix home page .  A list of some of the cool features is also online.  Laurence Moroney also wrote a great tutorial for those who are new to Web development and want to get started with WebMatrix .   WebMatrix makes it very easy to start a Web site...(read more)

Microsoft WebMatrix is NOW LIVE !

Posted: 13 Jan 2011 08:33 AM PST

I'm super excited that Microsoft WebMatrix is now RTW ! Check out Microsoft WebMatrix [ HERE ] Read " Web Development 101 With WebMatrix " Stay tuned as I'm working on a collection of videos and tutorials !!! Read More......(read more)

Orchard 1.0 – We’re ready for production !

Posted: 13 Jan 2011 06:37 AM PST

If you're like me you've been waiting with anticipation for this Orchard 1.0 ! Well, we're LIVE. The primary differences between 0.8 and 1.0 is bug fixes but the milestone is that we're production ready so we can starting building sites, modules, and themes with confidence. Get the RTW version [ HERE ] … and if you build a Module of Theme, make sure you let me know so I can blog about it !! Read More......(read more)

ASP.NET MVC 3 and NuGet 1.0 Released (Including Source Code!)

Posted: 13 Jan 2011 05:30 AM PST

The changing of the year is a time of celebration as people reflect thoughtfully on the past year and grow excited with anticipation for what's to come in the year ahead. Today, there's one less thing to anticipate as we announce the final release of ASP.NET MVC 3 and NuGet 1.0! Oh yeah, this never gets old. Install it via Web Platform Installer or download the installer directly to run it yourself. Here are a few helpful resources for learning more about this release: What's New in ASP.NET MVC 3 ASP.NET MVC 3 Release Notes MSDN Documentation NuGet Project Homepage The MVC Music Store Tutorial and associated CodePlex project . Those links will provide more details about what's new in ASP.NET MVC 3, but I'll give a quick bullet list of some of...(read more)

ASP.NET and HTML5 Local Storage

Posted: 12 Jan 2011 03:47 PM PST

My favorite feature of HTML5, hands-down, is HTML5 local storage (aka DOM storage). By taking advantage of HTML5 local storage, you can dramatically improve the performance of your data-driven ASP.NET applications by caching data in the browser persistently. Think of HTML5 local storage like browser cookies, but much better. Like cookies, local storage is persistent. When you add something to browser local storage, it remains there when the user returns to the website (possibly days or months later). Importantly, unlike the cookie storage limitation of 4KB, you can store up to 10 megabytes in HTML5 local storage. Because HTML5 local storage works with the latest versions of all modern browsers (IE, Firefox, Chrome, Safari), you can start taking...(read more)

Feature Sample for Microsoft WebMatrix with Razor - Beta 3

Posted: 12 Jan 2011 07:32 AM PST

Last fall I started giving resentations on Microsoft's cool new Web Development Stack – WebMatrix. I put together a collection of samples to demonstrate features and common tasks. It's not really a sample application, per se, but really just a bunch of code/features examples in a single bundle. I've just updated then to work with the latest Beta 3 with is VERY close to RTM. I hope you will download WebMatrix and the Samples a check them out ! [ Get Microsoft WebMatrix HERE ] [ Get the code for the samples HERE ] Read More......(read more)

Uploading Packages To The NuGet Gallery

Posted: 12 Jan 2011 01:54 AM PST

As David Ebbo blogged today, the NuGet Gallery is now open to the public . The goal of the NuGet Gallery is to be the hub for NuGet users and package authors alike. Users should be able to search and discover packages with detailed information on each one and eventually rate them. Package authors can register for an API key and upload packages. We're not quite where we want to be with the gallery, but we're moving in the right direction. If you want to see us get there more quickly, feel free to lend a hand. The gallery is running on fully open source code ! In this blog post, I wanted to cover step by step what it takes to create and upload a package. Create Your Package Well the first step is to create a package so you have something to upload...(read more)

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

Posted: 13 Jan 2011 10:11 AM PST

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.NET MVC 3.  You can download and install ASP.NET MVC 3 here .  The ASP.NET MVC 3 source code (released under an OSI-compliant open source license) can also optionally be downloaded here . ASP.NET MVC 3 is a significant update that brings with it a bunch of great features.  Some of the improvements...(read more)

VS 2010 SP1 and SQL CE

Posted: 11 Jan 2011 11:10 PM PST

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 tooling support for SQL CE, and walkthrough some of the cool scenarios it enables.  SQL CE – What is it and why should you care? SQL CE is a free, embedded, database engine that enables easy database storage. No Database Installation Required SQL CE does...(read more)

How to get Razor syntax support in Visual Studio 2010

Posted: 12 Jan 2011 11:07 AM PST

What's Razor? Razor is a simple-syntax view engine that is released as part of ASP.NET Model View Controller (MVC) 3. Read more about the syntax on ScottGu's blog or on ASP.NET How can I get Razor syntax support in Visual Studio 2010? It's simple. Install the MVC3 RTM bits via Web Platform Installer or download the installer directly to run it yourself. Both the options run AspNetMVC3Setup.exe and it installs Visual Studio 2010 support for Razor syntax in addition to other components bundled in the exe. What does ASPnetMVC3Setup.exe install for Visual Studio to support the syntax? The ASP.NET MVC 3 installer includes the following components. Components in bold add the support. ASP.NET MVC 3 runtime components ASP.NET MVC 3...(read more)

Getting ready for Microsoft Silverlight Exam 70-506 (Part 1)

Posted: 16 Jan 2011 03:38 PM PST

SilverlightShow and Gill Cleeren start a series of materials aimed at helping you get prepared for taking Microsoft Silverlight Exam 70-506 . Through this series we will try to structure the resources available on the internet, grouping them by topic...( read more )...(read more)

Silverlight Cream for January 16, 2011 -- #1029

Posted: 16 Jan 2011 08:22 PM PST

In this Issue: Michael Washington , Jesse Liberty , Deborah Kurata ( -2- , -3- , -4- ), Sergey Barskiy ( -2- ), Miroslav Nedyalkov , Jeff Prosise , and Matthias Shapiro ( -2- ). Above the Fold: Silverlight: "Building a Multi-Page Silverlight LOB Application...( read more )...(read more)

.NET Dynamic SQL Generator

Posted: 18 Jun 2009 07:14 AM PDT

A Database agnostic SQL query builder and Data Access Layer for .NET.
Build safe SQL Statements using familiar syntax and execute on any database with minimal effort.
Written in C# using VS 2008

No comments:

Post a Comment