Home / ASP.NET Weblogs

October 2010 - Posts

Posted to:

And The Winner Is, NuGet

The polls have closed and we now have a new name for our project, NuGet (pronounced “New Get” and not “Nugget” and not “Noojay” for you hoity-toity) which had the most votes by a large margin . For those who missed it, the following posts will get you up to speed on the name change: A few days ago I wrote about our need to rename NuPack I followed up with more details about the rename And then I wrote about how the community offered its own choices Over the next couple of days we’ll start transitioning the project over to the new name. We’ll try to minimize the impact of the change and make sure existing links to the CodePlex project redirect to the new URL. If you have a local clone of the repository with work in progress when we rename the...
Posted to:

A quick look at what’s new in Orchard 0.8

We shipped Orchard 0.8 on Monday and it’s the last release we will make before 1.0, which is scheduled for January 2011. We think it’s a pretty nice release in that it wraps up the UI story for the platform. 1. New theme engine with Razor and Clay ASP.NET MVC, on which Orchard is built, supports alternative view engines. Orchard does too, and 0.8 is the first release where the new Razor view engine is the default. All existing views in Orchard have been moved to Razor. An introduction to Razor syntax can be found here: http://weblogs.asp.net/scottgu/archive/2010/07/02/introducing-razor.aspx We also improved the way view models are built in Orchard: in a CMS, the type system needs to be flexible enough to allow for the dynamic creation of new...
Filed under: , , , ,
Posted to:

Turn your Razor helpers into reusable libraries

The first blog post I ever wrote was titled “ Turning an ascx user control into a redistributable custom control ”.  It was almost exactly five years ago, and it still gets a lot of hits today.  And interestingly, this new blog post is about solving essentially the same problem, but with a much nicer Razor based solution than was available at the time. The general issue we’re trying to solve is to encapsulate reusable pieces of UI.  Unfortunately, this has typically meant choosing between two approaches, each having their pros and cons (this mirrors the intro from my old post): Custom code in a library project: this makes it easy to produce a binary that can be used in multiple projects without having to keep source files around...
Filed under: , , ,
Posted to:

New PayPal Helper for WebMatrix

This week I’ve been at the PayPal Innovate Conference in San Francisco where Microsoft and PayPal have been talking to thousands of developers about the work we have been doing to create the easiest way to build apps that use PayPal for payments. Today we are releasing the PayPal Helper for WebMatrix (in beta) which [...] Read More...
Filed under: , , ,
Posted to:

ASP.NET Web Projects: web.debug.config & web.release.config

DIsclaimer: You may experience some in-consistent behavior using this technique. If so please let us know. I have heard a lot of questions and confusion regarding web.debug.config and web.release.config. For example here is just one question on StackOverflow . The question states: Hello, I want to use the web.config transformation that works fine for publish also for debugging. When i publish a web app, visual studio automatically transforms the web.config based on my First let me explain, as I did to that question, the purpose of the files: web.config/web.debug.config/web.release.config. web.config This is the config file which developers should use locally. Ideally you should get this to be standardized. For instance you could use localhost...
Posted to:

Setting up my new Web Development Machine

For more immediate and tiny updates on web development and photography follow me on Twitter @VishalRJoshi I just recently got a new laptop, it looks awesome, is blazing fast and from now on I will spend at least few hours every evening with it.  I have always wanted to upgrade but Microsoft keeps getting me powerful work laptops I hardly ever came out of the spell.  But recently stars aligned and that provoked me to get a personal laptop: 1. I hate the looks of Lenovo W500 which is what I have at work 2. I have software licenses for photography and other software which feel weird to register from work machine 3. The screen resolution on Lenovo’s is not as good as I would like 4. Work laptop makes me work more and play less, I really...
Posted to:
by: 
10-25-2010, 12:39 PM

Orchard Project 0.8 released–it’s time to dig in.

The Orchard Team has been hard at work and has just released 0.8. This is an exciting milestone because it means that both the extensibility and theming infrastructures are now in place. That means we can start building on Orchard and expect minimal changes when Orchard goes v1. From Bradley Millington’s announcement …… The Orchard Project team is pleased to announce the availability of the Orchard 0.8 release, which provides essential features that designers need to tailor the look-and-feel of Orchard sites. The release can be downloaded from http://www.orchardproject.net/download The Orchard 0.8 release includes a theme engine based on the new Razor syntax in ASP.NET MVC, which is an extensible object model for defining “shapes”, as well as...
Filed under:
Posted to:

Community Naming

Just a quick follow-up to my last posts about naming NuPack. Looks like the community is not content to sit back and let the project be labelled with a lame name. I’ve seen a couple of community inspired names created as new issues in the CodePlex issue tracker. However, NFetch has a huge lead , but the community chosen NRocks is a close second . The name I like the best so far is NuGet. ( vote for it here ) As before, voting still closes on Tuesday 10/26 at 11:59 PM PDT . If you feel strongly enough around a name, rally your friends to vote for one. Tags: package manager , PackageManagerFormerlyKnownAsNuPack Read More...
Posted to:
by: 
10-23-2010, 3:29 PM

PDC 2010 – You can watch it LIVE on line.

The Microsoft Professional Developers Conference (PDC) will be held on the Microsoft campus in Redmond, October 28 th and 29 th .  The in-person event is sold out ; however, you can still participate online via live streaming and real-time Q&A.  This year’s announcements will focus on using Microsoft’s developer frameworks and tools to connect your desktops and devices to the next-generation of cloud services.  Steve Ballmer and Bob Muglia will keynote the event.  The ground-breaking online broadcast will include live streaming of the keynote, as well as concurrent live streaming of sessions. § Live and on-demand streaming will be presented in high-definition (720p) through Silverlight's Smooth Streaming technology...
Filed under:
Posted to:
by: 
10-22-2010, 6:05 PM

ASP.NET MVC 3: Layouts with Razor

Two weeks ago we shipped the ASP.NET MVC 3 Beta Release .  It supports “go live” deployments, and includes a bunch of nice improvements/enhancements.  You can see a summary of the new ASP.NET MVC 3 features in my beta announcement post .  Also read my original ASP.NET MVC 3 Preview post to learn about other ASP.NET MVC 3 features that showed up with that initial preview release. This is another in a series of “mini-posts” I’m doing that talk about a few of the new ASP.NET MVC 3 Beta features in more detail: New @model keyword in Razor (Oct 22nd) Layouts (this post) In today’s post I’m going to discuss layout pages with Razor, and discuss some of the improvements to them that we introduced with the recent ASP.NET MVC 3 Beta. Razor...
Filed under: , ,

1 2 3 4 5 Next >

Archives