WorldofASP.NET : ASP.NET Directory, Tutorial, Hosting, and Source Code
You are 1 of 107 users


All posts by : ASP.NET Team Blogs

Speaking at Tech-Ed 2008 Hong Kong

If you happen to be in Asia around October 8-10, I’ll be speaking at Tech-Ed Hong Kong . Come by and say hi. I’m giving three talks, one on each day. October 8 11:45 AM – 1:00 PM ASP.NET MVC - An alternative approach to building Web Applications October 9 11:00 AM – 12:15 PM Developing Data Driven ......

StackOverflow at PDC

First of all, I want to congratulate Jeff Atwood , Joel Spolsky , and their team for the release of StackOverflow.com . If you haven’t tried it out, I highly recommend giving it a shot. Be prepared, it’s addicting. Besides my 959 reputation score (which is actually pretty weak), the other thing abo......

Checkout Tip#7, Tip#8 and Tip#9 on Tips and Tricks blog

Here are three new tips on Tips and Tricks Blog. Tip #7 Did you know… How to Sort data using a ListView control? Tip #8 Did you know… How to create an ASP.NET Web User Control and include it in your web page? Tip #9 Did you know… You can also register your ASP.NET Web User Controls in Web.config? E......

Slow performance of a GridView inside an UpdatePanel

Here is an interesting problem we ran into recently.  The customer had a large GridView that was being updated by AJAX inside on UpdatePanel and seeing bad performance. The reason is that the Client-Side Javascript has to walk the entire DOM of the Content of the UpdatePanel to tear down the H......

ASP.NET Memory Issues - High Memory Usage with AjaxPro

I was helping a colleague out with an OOM (OutOfMemory) situation he was dealing with.  Problem description: Their applications memory usage would grow over time until they finally ended up with an out of memory exception. First debug: They had gotten a memory dump when memory usage was really......

ASP.NET MVC Application Building: Forums #5 – Membership

In this series of blog posts, I build an entire ASP.NET MVC Forums application from start to finish. In this post, I explain how to test and implement authentication and authorization for the Forums application. Before you read this blog post, you should read the previous posts in this series: ASP.......

ASP.NET MVC Tip #32 – Repopulate Form Fields with ViewData.Eval()

When you need to repopulate the form data in an edit form, displaying both valid and invalid values, use ViewData.Eval() to retrieve the values from both the view data dictionary and the view data Model. You use view data in an ASP.NET MVC application to pass data from a controller action to a view......

Guidance on SharePoint

You all might be amazed by the number of emails, messages, and calls I get asking for any of the following: Guidance on SharePoint Requests to add SharePoint Guidance to WCSF Requests to add "Office applications" support to SCSF Well, I can finally help out folks looking for guidance on h......

ASP.NET MVC Tip #31 – Passing Data to Master Pages and User Controls

In this tip, I discuss four strategies for passing data to Master Pages and User Controls. I explain how you can pass data by using a code-behind class, by using an action filter, by using method calls, and by using abstract controller base classes. I recommend the final strategy. In this tip, I re......

Free controls from DevExpress ?

60 Free controls are available from DevExpress. Some for ASP.NET and some for Windows Forms. Check them out at ...... http://www.devexpress.com/Products/Free/WebRegistration60/ Read More......(read more)...

ASP.Net Tip of the Week Series

Interested in learning tips for web development? The Visual Web Development team has started a “Tips of the Week” blog series where they will share some great ideas at http://blogs.msdn.com/webdevelopertips/default.aspx . We are going to blog about VWD, ASP.NET and IIS in this series. F......

Hanselminutes Podcast 125 - Accessibility in Web and Rich Applications

My one-hundred-and-twenty-fifth podcast is up . In this episode Scott talks to Saqib Shaikh, a developer for Microsoft Consulting Services in the UK, who is also blind. They chat about accessibility in Windows, on the Web and in the next generation of Web Applications written with AJAX and Silverli......

An Arbitrary Cycle Method For ASP.NET MVC

In his Practical Review of ASP.NET MVC , Josh Charles provides a helpful review of ASP.NET MVC from a Rails developer’s perspective. It seemed fair and balanced, and the end result is that there’s room for improvement, which we’re taking to heart. However, that’s not the part that caught my attenti......

ASP.NET MVC Tip #30 – Create Custom Route Constraints

In this tip, I show how you can create custom route constraints that prevent you from accessing a URL unless you are local and authenticated. I show you how you can create a LocalConstraint and an AuthenticatedConstraint. I also demonstrate how you can test your custom constraints. When you create ......

Hey Ma, I’m On TV!

Recently, Adam Kinney came by my office to interview me for a Channel 9 episode discussing ASP.NET MVC CodePlex Preview 4. I’ve known Adam for a long time, even before he joined Microsoft. I think we met (in person) at Tech-Ed 2003. In any case, we talk a bit about ASP.NET MVC and Preview 4, all th......

100+ PDC Sessions Posted

I just saw that we released another round of PDC sessions... This is the first PDC for years where I have not been personally deeply involved in the planning, so it is fun for me to watch in unfold..  https://sessions.microsoftpdc.com/public/sessions.aspx If you have not already, please regist......

ASP.NET MVC Tip #29 – Build a Controller to Debug Your Custom Routes

In this tip, I demonstrate how you can create a special controller that you can use to test your custom routes. I also explain how you can give your routes back their names so you can more effectively unit test your routes. In this tip, I demonstrate how you can create a custom controller that you ......

ASP.NET MVC Application Building #1: Family Video Website – Upload the Videos

In this series of blog entries, I build an entire ASP.NET MVC application from start to finish. I create a Family Video Website that you can use to host home videos and photographs. I have three young children at home, a wife, and a dog. I live in Seattle and my 95 year old grandmother lives in Cal......

ASP.NET MVC Tip #28 – Test If Caching Is Enabled

In this tip, I demonstrate how you can test if the OutputCache attribute is present on a controller action. I also demonstrate how you can test if the OutputCache attribute is set with a particular duration. Caching is the most effective way to improve the performance of an ASP.NET MVC application.......

ASP.NET MVC Tip #27 – Create ASP.NET MVC Specific Visual Studio Add-Ins

In this tip, I discuss Eric Hexter’s TDD Class Generator Add-In for Visual Studio. This Add-In enables you to generate a class, an interface, and a test class by entering a single keyboard shortcut. Eric Hexter -- who has done valuable work on the MvcContrib project -- visited Microsoft last ......

How to Program Visual Basic 2008 - a master text.

Deitel books are great learning tools and often used as course text or soup to nuts learning guides. Also the physical quality of the book (printing, paper choice, color, etc) make it a collectors item if your a book lover) I had the pleasure of being a technical reviewer on this one (though the wa......

ASP.NET MVC Tip #26 – Create a Lightweight Control View Engine

In this tip, I show you how to create a custom ASP.NET MVC view engine that supports lightweight, declarative controls. I show you how to create both simple controls and controls that display database data. I also show you how to test the rendered output of the lightweight controls. One of the beau......

Super Simple MVC Ajax With JQuery Demo

During the recent Insiders summit, Wally cornered me into recording a really short video demonstrating a feature of ASP.NET MVC. I decided to sprinkle a little Ajax in my demo by showing how to use jQuery to call an action that returns a JsonResult . Specifically, I show how to update a couple of r......

www.ASP.net - What's Missing ?

Next week I have a week full of meetings on things like. The Next Version of Web Forms Dynamic Data v.now and v.next ASP.NET 4.0 But the BIG part of the week will be spent on strategic planning for www.ASP.net web sites in the coming year. We want to answer questions like .... What's the NEXT g......

ASP.NET MVC Tip #25 – Unit Test Your Views without a Web Server

In this tip, I demonstrate how you can unit test ASP.NET MVC views without running a Web server. I show you how to unit test views by creating a custom MVC View Engine and a fake Controller Context. The more of your web application that you can test, the more confident that you can be that changes ......

ASP.NET MVC Tip #24 – Retrieve Views from Different Folders

In this tip, I demonstrate how you can retrieve a view from any folder in an ASP.NET MVC application. I show you how to use both specific paths and relative paths. Until today, I thought that a controller action could return a view from only one of two places: · Views\ controller name · V......

ASP.NET MVC Tip #23 – Use POCO LINQ to SQL Entities

In this tip, I demonstrate how you can create LINQ to SQL entities that do not contain any special attributes. I show you how you can use an external XML file to map LINQ to SQL entities to database objects. I’ve talked to several people recently who are deeply bothered by the fact that the L......

The Weekly Source Code 30 - Spark and NHaml - Crazy ASP.NET MVC ViewEngines

I've been getting more and more interested in how folks extend their applications using plugins and things. In my new ongoing quest to read source code to be a better developer , Dear Reader, I present to you thirtieth in a infinite number of posts of " The Weekly Source Code ." Spark......

IronRuby With ASP.NET MVC Working Prototype

In June, John Lam wrote about a demo he gave at Tech-Ed 2008 where he showed IronRuby running on ASP.NET MVC. He posted the code for the demo online, but it relied on an unreleased version of MVC, so the code didn’t actually work. Now that Preview 4 is out, I revisited the prototype and got it work......

Will ASP.NET MVC be the main web UI platform for ASP.NET?

Microsoft folks are very enthusiastic ! We love to dig in to new technology and show off the cool work that we do and this has been VERY true of ASP.NET MVC. Unfortunately, sometimes our zeal get's misinterpreted. I'm getting lots of questions about the future of ASP.NET development as it p......

Proof of Concept: a simple DI solution for ASP.NET WebForms

Chris Tavares and I were chatting yesterday morning about an idea Chris had: building a simple, reusable Http Module that gives folks DI scoped to the Application, Session, and Request. Yesterday afternoon, during the p&p Dev team's weekly "Code Kata" we threw together a spike/pro......

ASP.NET MVC Preview 4 - Using Ajax and Ajax.Form

ASP.NET MVC Preview 4 is up on CodePlex . The Gu has all the exquisite Gu-Like Detail on his blog . If you take a look at the generated "changes" document, it shows a bunch of new stuff like AjaxHelpers and AjaxExtensions that set the stage for some interesting things the community could ......

Notes on ASP.NET MVC CodePlex Preview 4

(If you want to skip all the blah blah blah, go straight to the release ) What I love about working with The Gu (aka ScottGu, the man with many aliases) is that he makes my life easier with his gargantuan and detailed blog posts covering the features of each release. This allows me to follow up and......

Summer ASP.NET Missions

Spring is ugly in my job. From early March until late June I'm on the road. Conferences, Meetings, etc. Then when I finally get done my spring traveling.... There is "make up" work to do. I have to "make it up" to my two little princess and my wife. Work my way through a who......

May 20th Links: ASP.NET, ASP.NET AJAX, .NET, Visual Studio, Silverlight, WPF

Apologies for the sparseness of my posting the last few weeks - work and life have been busy here lately.  Below is a new post in my link-listing series to help kick things up a little.  Also check out my ASP.NET Tips, Tricks and Tutorials page and Silverlight Tutorials page for links to ......

The 21 most popular blog posts

I started this blog 2.5 years ago today, mostly because I felt that the same types of issues came up over and over and over in our support cases. I figured that if I started writing about them, a lot of people would be able to resolve them on their own, or even better avoid them in the first place.......

Enhanced Mix08 Videos Posted

We recently finished the post product work required to get enhanced videos posted.  The videos not only include slides\demos, but also include a separate video stream of the speaker  so you get a deeper experience.   Mix08 Session Overview: Building Great AJAX Applications from ......

Hanselminutes Podcast 109 - ASP.NET Dynamic Data with Scott Hunter

My one-hundred-and-ninth podcast is up . Recorded at the Microsoft MVP Summit, this show is about the new ASP.NET Dynamic Data subsystem that's being added to ASP.NET. I sit down with Scott Hunter , a Program Manager for ASP.NET (everyone in the division is required to be named Scott, BTW ;) ) ......

Where should the ASP.NET team release stuff?

One of the things I love about working on the ASP.NET team is that the team is very focused on getting customer feedback. One of the ways we do this we need to ship bits early and often.   While I think this is great, it does present some challenges in terms of helping customers find the ......

Anatomy of a "Small" Software Design Change

File this one away for the next time your boss comes in and asks, Yeaaah, I’m going to need you to make that little change to the code. It’ll only take you a couple hours, right? Software has this deceptive property in which some changes that seem quite big and challenging to the layman end up bein......

Updated ASP.NET Dynamic Data Bits Posted

We just posted some updated bits and samples for ASP.NET Dynamic Data... I encourage you to go pick them up and let us know what you think... Some cool new stuff in this release: Visual Studio Integration is much cleaner Now supports "pretty" URLs http://products/details/1 instead of http......

AJAX UpdatePanel - "Statefull" Control Update Trigger

I get an obscene amount of email. Since I've been working with the Developer Community at Microsoft for 7 years, my email address has been spread around a bit. I get about 1000 email a day. Very often from developers who what me to write code for them :) I generally don't have time to do th......

Thank you North Carolina!

I had a great trip in North Carolina… In addition to a fun time with my extended family, I had a chance to take two days “off” vacation and visit with three Fortune 500 companies, give a Framework Design Guidelines training class to the Visual Studio North Carolina office and spea......

April 11th Links: ASP.NET, ASP.NET AJAX, ASP.NET MVC, Visual Studio, Silverlight

Here is the latest in my link-listing series .  Also check out my ASP.NET Tips, Tricks and Tutorials page and Silverlight Tutorials page for links to popular articles I've done myself in the past. ASP.NET More ASP.NET Security Tutorials : The last three of Scott Mitchell's excellent AS......

Developer Summit Sessions on Silverlight, MVC, FaceBook, and Work ethics amongst software developers

On Wednesday I presented a session on troubleshooting ASP.NET production issues at Developer Summit 2008 in Sweden. It offered a lot of good presentations as usual, and here is a summary of the ones I went to along with some links related to the topics they were covering. I will write a separate po......

My presentation on Troubleshooting ASP.NET production issues at Developer Summit 2008

The purpose of my presentation was to show some common pitfalls and of course to show off windbg and sos just to show people that if you have a hang, perf issue, memory leak or crash, there are tools out there that can help you figure out the root cause so that you don't have to resort to guess......

Putting ASP.NET Dynamic Data into Context

There's a lot of folks excited about ASP.NET MVC as an option for creating ASP.NET websites. As I say in my ASP.NET MVC talks, however, I figure about 5% of people creating ASP.NET sites will care about ASP.NET MVC. I say that for a number of reasons. ASP.NET MVC is a big paradigm shift. It ena......

LazyCoder Last Minute Geek Dinner This Weekend

LazyCoder (aka Scott Koon) is organizing a little drinky drink this Wednesday around 6:00 PM-ish at The Three Lions Pub . This is just an informal gathering, not the huge production like the Hanselman Geek Dinner which requires eating at a mall food court because some three hundred plus geeks show ......

Live from Redmond - Visual WebGUI Webcasts this Thursday & Friday

Please joind me for these 2 webcasts this Thursday and Friday. VWG is a cool FREE set of tools to accelerate your ASP.NET AJAX and Silverlight Web Development. Guy Peled, CTO of Visual WebGui is joining me and he will build applications live during the webcats. Click below to register - attendance ......

A Few Notes About The MVC CodePlex Source Code Release

Whew! I’ve held off writing about MVC until I could write a non-MVC post in response to some constructive criticism (It’s not just Sean , Jeff mentioned something to me as well). Now that I’ve posted that, perhaps I’ve bought myself a few MVC related posts in a row before the goodwill runs dry and ......
Page 2 of 5
Next | Last

.NET News Categories


AJAX | DotNetNuke | SharePoint | MSSQL | ASP.NET | XML | C# | VB.NET |






Legend : - Within 3 Days - Within 6 Days - Within 9 Days

Home | Add Resources | Sponsored Listings | Advertise with Us | SiteMap 1 | SiteMap 2 | Link To Us | Contact Us
© 2002-2008 Worldofasp.net ASP.NET Directory, Hosting and Tutorials | All rights reserved
Our Partners : ASP.NET Web Hosting | Windows Web Hosting | ASP.NET Hosting | Phone Card | PHP Directory | Bangkok Hotels |Calling Card