ASP.NET News from Blogger:
Jeffrey Palermo
Total News: 61
I've inherited an ASP.NET application that evolved as it went, and my task is jump in and continue to enhance it. In order to do that, I've found that I need to refactor it in order to sustain its de...
I'm a little slow on testing my ASP.NET apps with non-IE browsers, and it's because I used to be in an environment where I was writing internal web applications, and IE 5+ was mandated. That too...
I've joined another company (www.pluck.com), and my team needs more developers. The company is a small start-up (25 people) that's been in operation for 2 years. The main applications...
If you didn't go to Tech Ed, you can get all the training for free. Thanks to Scot Curry for alerting me to this. Most of the Tech Ed webcasts are available online: http://www.micros...
Yesterday was my last day at Dell, Inc. I was with the company for 4 years and did my best to push Agile methods including Test-Driven Development in the CMM-crazy enterprise. I'...
On Thursday afternoon, Stefan Schackow gave a talk on ASP.NET and IIS: New Developments in Web Security with IIS 6.0 and ASP.NET. I decided to attend this talk not only because I'm interested in the s...
Steve Riley and Jesper Johansson gave a cabana talk on security myths. It moved to a big room because you can't fit 700 people in a cabana room. It evolved into a breakout session.
They defined a tria...
Scott Guthrie gave a session on ASP.NET 2.0. I asked a question about excluding files from a web project, and I got a partial answer. In Beta 2 with source control, the system wants to check in binari...
This afternoon I had the privilege of speaking with Miguel Castro at the cabanas. He has some great ideas about web controls, and I learned a lot from him. He has some great control downlo...
This talk went over the internals of ASP.NET 2.0. Other sessions went over the RAD (*shudders*) capabilities of v2, but this session drills down to the compilation models and other more internal aspec...
Wednesday was a lunch session for a live showing of the .Net Rocks internet radio show. Carl and Richard hosted some folks from the Teams System group. There is a lot of interest here at T...
I woke up later than I wanted this morning, but I didn't intend to make the keynote anyway. By the way, there isn't any significant wireless access at the convention center. I haven'...
Jesper Johansson gave a session on the Anatomy of a network hack: How to get your network hacked in 10 easy steps. He set up a local network with several machines and hacked through a SQL injection at...
This session was not about SOA but about dealing with data in an SOA. This issue he brings to light is that many systems cannot have a single source of data because of the amount of data. Huge databas...
Scott Bellware, along with Darren Norton facilitated a Birds of a Feather session on Test-Driven Development. There was a very large turn-out that only left standing room. Most of the atte...
Don Demcsak (DonXml) gave a BoF about Xslt2, XQuery and Saxon.net. He covered what is and what is not included regarding these features in .Net 2.0. XQuery is included in Yukon, but n...
At this Tech Ed, I've had a chance to meet Carl Franklin, Mark Dunn, and Richard Campbell. Here is a picture of Mark Dunn on the left and Carl Franklin on the right. Todd is standing in th...
... the week of November 7 :-). This was announced at Tech-Ed Orlando this morning by Mr Paul Flessner himself. Check out the launch website at http://msdn.microsoft.com/launch2005/ to stay up-to...
This morning, Scott Hanselman presented his rather interesting talk on Code Generation (ARC305). I have mixed feelings on the subject -- I love the idea of generating chunks of code but I usually loat...
This morning Microsoft CEO Steve Ballmer's keynote speech kicked off Tech-Ed talking about the “New World of Work” as envisioned by Microsoft. This reminded me very much of the y...
Microsoft launched a really cool initiative today: the Virtual Lab. Using it, you can perform exercises such as those at Tech-Ed's Hands-On Labs from your own PC over the Internet.
That's right: via y...
I went to a number of Tech-Ed sessions today of course, some more interesting than others. DEV320, about Exception Handling Best Practices, I found really rather basic (of course it was a level-300), ...
The keynote was good, but it ran too long. I did expect a bit more excitement from Steve Ballmer than he showed. He didn't do any shouting at this keynote. He went over some stuff about Windows Serve...
In the Microsoft Visual C# 2005: IDE Tips and Tricks session, Lucas Hoban, Anson Horton showed VS 2005 and various features in contained. They started with the Whidbey class designer. It has some simi...
I attended Anders Hejlsberg's session on Microsoft Visual C# Under the Covers: An In-Depth Look at C# 2.0. He started with an overview of the new language features. They include generics, anonymous me...
Billy Hollis and Rocky Lhotka gave a session on smart client architecture. They started out with an overview and the differences that smart clients have from other types of applications. Billy Hollis ...
I've recently accepted a new position as the INETA liaison for south Texas. I'll be the contact point for several user groups to help them with INETA-related matters. I look forward to con...
Well, Tech-Ed 2005 Orlando starts tomorrow, and I'm totally looking forward to it. There are a number of interesting tracks such as new trends in software architecture; mobile development; BizTalk Ser...
Tomorrow, Tech Ed officially begins with day 0. Today is the day before as well as the pre-conference sessions. This morning I slept a little later than I should have, but I didn't go to s...
The Palermo After Party will be Friday evening at the JW Marriott. The time is still TBD, but pass the word. This is after the conference and will be the final Tech Ed blowout before we al...
The Party with Palermo was a great success. There were 29 people who made it for the geek dinner portion, and we had _tons_ of people show up at the bar and stay until past midnight. Her...
I've come across many discussions about the merit of Microsoft certifications with some claiming that it makes cream rise to the top and others claiming that any moron with the time to read a book cou...
I am hosting a pre-Tech Ed party on Saturday, June 4th. That is the day before the pre-con. The Peabody hotel is just across the street from the conference center, and that is where we wil...
Check out http://beta.asp.net/, for ASP.NET 2.0. It has announcements and quickstarts and other resources to help one get started with ASP.NET 2.0. This Blog Hosted On: http://www.DotNetJu...
The first thing that happens when someone posts performance numbers is to question the method of benchmarking. My test was an ad hoc benchmark on my own workstation to get a feel for the perform...
When I installed Server 2003 on my development laptop, I had to jerry-rig some XP drivers in order to use all my devices, but I've been using this OS for all my development for almost a year now, and ...
The .Net user groups in Texas are working together to put on a .Net Olympics. If you hang your hat in Texas, then we want you! It's very simple. Submit an application you have develo...
If the title of this post gets you worked up, you probably shouldn't read on. I'm about to bash your beloved DataSet.
Scott Mitchell has written more on why to avoid DataSets. While he tou...
I'm looking for experienced .Net/C# developers to work on Dell's call-center application for the sales force. The more business experience the better. These positions are for very senior d...
We all know to use the Strategy pattern to let the domain assembly know where to get and persist data. Our domain assembly has no references to any other custom assembly, but all assemblies refe...
If you are going to Tech Ed, check out http://www.msteched.com/content/sessions.aspx. All the sessions are scheduled now including BoF sessions. Click on the “Speaker” drop dow...
I had to manually edit a Visual Studio 2003 solution file today. I changed the source control location for the contained projects, and I found it easier just to edit the solution file than to us...
Ok, I've gotten a great response from others arriving at Tech Ed early, so this party should be a lot of fun. I have some ideas myself, but I'd like to take suggestions (from those who plan on a...
Warning: the following technique uses a child AppDomain and remoting. If you don't understand these concepts, then you don't have a need for this technique. If all your code runs in ...
Anyone who is doing TDD with .Net _must_ check out TestRunner from MailFrame.net! It brings the hierarchy of tests into a VS pane and allows you to select and run tests just like NUnit, but from...
I excited to announce that my “Agile Methodologies with .Net” Birds of a Feather session was accepted for Tech Ed 2005! Thanks to all who voted for it, but more importantly, I'm exci...
That's exactly what I'm doing right now. My development shop used to be MSF waterfall and is now pushing for CMM. This is a push from management. It is very difficult to write good, ...
Jeremy Miller has posted a great list of tools he's currently using in his Agile shop. I've using a few, but I'd like to use more.
http://jeremydmiller.blogspot.com/2005/04/bypass-vsts-and-get-y...
At first glance, the NAnt .build files may seem daunting, especially the really long ones, but the documentation for NAnt is superb!
I wanted to start with a real VS solution instead of the trivial He...
I'd like to add an extra tip to make you a better ASP.NET developer:
Don't use the designer for anything more than the most trivial control-placement tasks. The designers are geared toward RAD ...
View Other bloggers