ASP .NET

Anything and everything to do with ASP .NET.
MVC 2 RTM Is Out!

My involvement in MVC 2 started almost a year ago, and it has been one crazy year! For me this is a rather important release because it was really the first major project I have ever worked on and my first Microsoft project to RTM. I have grown leaps and bounds over this last year and learned more than I ever thought I could. I had the privilege of working with some of the smartest people I know and to be quite frank it was rather humbling. My hat goes off to each and everyone of them for having...

posted @ Thursday, March 11, 2010 9:39 PM | Feedback (0)

SEO Improvements in ASP.NET 4

In ASP.NET 4 there are a few improvements that have been made to make it easier to make tweaks to improve Search Engine Optimization (SEO) on your pages. I’ll be the first to say it and definitely not the last but these improvements are not ground breaking or “sexy” but it does make your life a little easier. There are three main improvements that have been made. First is that webforms now has a better story for routing your pages to friendly URLs, however I am going to skip that one for now because that is a whole post itself....

posted @ Tuesday, March 09, 2010 4:39 PM | Feedback (0)

We want you (again)! If you’re a test ninja

That’s right you read the title right the ASP.NET QA team is once again hosting ninja try outs. We are looking for someone who is able to help evolve the team processes, improve our tooling, and join us in the trenches as we test one of the best technologies out there. Overall the team is responsible for ASP.NET WebForms, ASP.NET MVC, Microsoft AJAX, and a whole slew of other technologies. Our technologies can be found in numerous large scale web sites such as MySpace.com, Dell.com and Deals.Woot.com. Once again we would like to find someone that...

posted @ Tuesday, December 01, 2009 12:57 PM | Feedback (1)

Overriding the HTTP Verb in ASP.NET MVC 2

The Problem Okay so lets start with a little bit of background on what a HTTP verb is. Raise your hand if you know what they are… Okay put it down people in your office are starting to stare at you. So without dragging out the explanation the HTTP verb is basically the way in which a request tells the server what it is trying to do. Most developers are familiar with the concept of a POST and GET request, however those are not the only types of HTTP verbs. There is also PUT, DELETE, and HEAD requests. Up...

posted @ Tuesday, November 24, 2009 11:09 PM | Feedback (0)

We want you! If you’re a test ninja

Okay everyone, here is the deal, the ASP.NET QA Team has a position open and we are looking for the stealthiest ninja we can find! We are looking for someone who is able to help evolve the team processes, improve our tooling, and join us in the trenches as we test one of the best technologies out there. Overall the team is responsible for ASP.NET WebForms, ASP.NET MVC, Microsoft AJAX, and a whole slew of other technologies We would like to find someone that shares our passion for our technology and our trade and someone that has...

posted @ Tuesday, September 01, 2009 12:34 AM | Feedback (2)

ASP.NET QA Podcast – Episode 3

Download : Episode 3 In the third installment of the ASP.NET QA Podcast Federico and Matthew interview Mark Berryman, a test lead on the ASP.NET QA Team.  Join them as they learn the ins and outs of test management through Mark’s eyes. Release of the Mobile Browser Database by Live Dublin. April refresh of the Lightweight Test Automation Framework. Interview with Mark Berryman. What is the difference between Test Manager and Test Lead. ...

posted @ Tuesday, March 31, 2009 4:08 PM | Feedback (0)

Running the Lightweight Test Automation Framework for ASP.NET from a separate application

In some instances it might be best if your tests did not run in the same application as the website being tested.  This is where the “IApplicationPathFinder” interface comes into play.  If you implement this interface you will see that it only has one method “GetApplicationpath.”  What this does is allow you to specify a prefix of sorts for the navigate method.  When you call navigate on a HTMLPage it uses a ApplicationPathFinder to get the location it should look for the website at.  For example, the framework will implement this interface and simply return the request path by default. ...

posted @ Wednesday, December 03, 2008 10:34 AM | Feedback (2)

Waiting Page

Today I was tasked with creating a simple wait page that could be used throughout our web application. This is very simple and can be quite robust with some simple Java scripting. However, here comes the bombshell, we have clients that are using Windows 95 so anything that is implemented in java script has to have an alternative. So I thought for awhile, I figured that the clients that where using Windows 95 would be used to waiting so showing them a waiting page was not very important to me. So here is the solution I came up with.   If you take a look at...

posted @ Tuesday, November 13, 2007 10:00 AM | Feedback (1)