Hello, I'm
Jason
I live with my family in the rolling hills of Northeastern Pennsylvania. I'm a web developer by trade, but have broad experience in various business areas. Want to know more about me?
Debugging ASP.NET Pages that use the AJAX UpdatePanel
I ran into an issue earlier today where I had a web control inside of an UpdatePanel
that was causing some errors. So, I began looking for ways to circumvent removing the UpdatePanel
and reading it at a later time. I posted a message out on the ASPAdvice.com lists and received 2 great responses. One was from Mike Campbell who pointed me to the “official” debugging page on AJAX (http://ajax.asp.net/docs/overview/ASPNETAJAXDebuggingAndTracingOverview.aspx). The other was from Wally McClure who pointed out that since the issue was server side, I had two options. First, I could have attached VS.NET to the IIS process on the remote machine (although the machine would have needed Visual Studio Remote Debugging enabled). Or, I could modify the script manager on my site. I opted for the second option. I created a Page\_Init
event on my master page which is where the script manager is located. I then set the SupportsPartialRendering
property to False
. This allowed me to see the server side error messages.
Announcing TECHbash 2007 (Northeastern Pennsylvania)
TECHbash 2007 TECHbash 2007 will be on Saturday, May 19th, 2007 from 8:30am until 2:30pm at Luzerne County Community College. More specific details about the event can be found at techbash.com . What is TECHbash 2007? Today’s IT professionals and…
Read MoreMy 'Ego'
Have you tried Ego Surf yet? Here’s my ego:…
Read MoreDotNetSlackers Has Xbox 360 Giveaway
Repost from DotNetSlackers and .NET Valley : “DotNetSlackers is proud to present its authors with the chance to win 1 of 3 Xbox 360 Core Systems (worth 299$). Simply write an article for DotNetSlackers, following our Submission Guidelines, and you’ll…
Read MoreExpression Web Fails Me
I was using Expression Web to setup a basic CSS layout for a demo I was doing. I had a header, menu, 2 column body, and a footer. The two column body was setup using 2 divs inside of a parent div. Each div used a float attribute which floated the element to the left or right. When viewing in Expression Web and IE, there were no issues. However when viewing in FireFox, the footer element creped up into the parent element. I struggled for hours looking over the styles and thinking maybe I missed a closing tag somewhere. Turns out, I was missing the clear attribute in the footer. Its nice that when I run the CSS reports in Expression Web, everything checked out fine.
Read MoreGeneric Host Process on Windows XP Boot
I kept receiving an error message when trying to boot up my PC. I continually received the error message: The instruction at “0x745f2780” referenced memory at “0x00000000”. The memory could not be “read”. and was tied to a Svchost.exe error. I’d also receive a Generic Host Process error message. If I browsed the details, it would not provide any information. After reviewing plenty of forum posts online, I finally came to the conclusion that my Windows Update (or Microsoft Update) has crashed. KB 931852 details a quick and painless way to fix this issue. However, I could not get the service to stop before receiving the message. So, I created a quick batch file and placed it in the Start menu. We run WSUS on site so that probably helped cause this issue. Also, we have automatic updates selected and disabled the ability to change this option in a global policy (nice, huh?). So, the batch file was my only chance. Here is the contents:
Read MoreRegister To Win 2 Free Copies of Office 2007
Register for the .NET Valley meeting tonight (Wednesday, March 21st, 2007) and attend for your chance to win one of two free copies of the Microsoft Office System 2007 Professional. To register, visit http://dotnetvalley.com/events/eventdetails.aspx?eventid…
Read MoreVista for the Enterprise? Maybe not.
Network Computing performed a survey to determine whether or not IT pros would install Vista in the Enterprise. Here it is: http://www.networkcomputing.com/showArticle.jhtml?&articleID=198000502
Read MoreMicrosoft Joins OpenAjax
Microsoft has joined the OpenAjax association. You can read more here: http://www.marketwire.com/mw/release_html_b1?release_id=228535.
Read MoreMSDN Magazine: Manage Web Users with Custom Profile Providers in ASP.NET 2.0
With ASP.NET 2.0, you can add authentication, authorization, and profiles to your Web site without writing a single line of code. That’s quite a step forward from the way things used to be. Like most of the new features in ASP.NET 2.0, authentication, authorization, and profiles each have their own built-in providers. You can think of providers as modules that contain the methods for a particular task. These providers are quite flexible-they can be customized by specifying attributes that pass information into the provider to allow it to execute different behavior. For extreme customization, though, it may be necessary to replace a built-in version with a custom or third-party provider. The Profile feature in ASP.NET allows developers to specify per-user settings or data. All this data can be stored in an anonymous profile so that settings can be retrieved without requiring the user to log into the site. However, if the user creates an account, these settings can be migrated to the logged in profile. The anonymous profile feature can also be turned off.
Read More