Life, Surf, Code and everything in between
White Papers | Free Tools | Products | Message Board | News |

Weblog Posts in July 2005
Script Callbacks in ASP.NET 2.0 interface changes in Visual Studio July CTP
July 31, 2005 @ 11:08 pm

The July CTP of Visual Studio 2005 changes the ICallbackEventHandler interface by splitting the single RaiseCallbackEvent method into two methods PrepareCallbackEvent and RenderCallbackResult. This doesn't buy much, except requiring us to carry the event argument between the two methods.

kick it on DotNetKicks.com
Generics and Type Constraints Change in July CTP from Beta 2
July 31, 2005 @ 8:39 pm

The July CTP is a bit more strict in enforcing Generics types and I had some problems in the update with null comparisons that worked in Beta 2 but fail in the CTP. Using Constraints fixes the problem with a more solid solution.

kick it on DotNetKicks.com
Some Ajax for .NET Tool Thoughts
July 29, 2005 @ 2:19 am

There's a lot of variety in the various 'Ajax' implementation for .NET and a lot of discussion of which is better. The way I see it there are two major approaches that are complimentary to each other: An engine that is part of the ASP.NET page processing engine (Page Context driven - examples Script Callbacks in ASP.NET 2.0, My Ajax.NET) and a URL based approach that allows going to other pages to retrieve content. The latter is not discussed much but I think a very important one to feed data fr

kick it on DotNetKicks.com
Update to the ASP.NET Web Site Configuration Utility
July 28, 2005 @ 9:58 am

I've updated my Web Connfiguration Utility which can be used to quickly configure IIS without having to run the IIS Administrative Console. In this update I added support for setting the ASP.NET Version for the virtual created which is becoming more important with .NET 2.0 looming.

kick it on DotNetKicks.com
'My Ajax.NET' library from Jason Diamond
July 27, 2005 @ 10:40 am

I ran into Jason Diamonds My AJAX.NET library while looking for an example for my Remote Scripting session at the Portland User Group today. This short and sweet and very easy to use 'AJAX' library is tiny, self-contained and highly functional. It comes with source code and it's free and I was able to throw a quick demo application together in very little time. Check it out...

kick it on DotNetKicks.com
Google and MSN bar Form Filling
July 26, 2005 @ 11:41 am

I made a few changes in my customer input forms in the Web Store to better deal with the Google and MSN bars. There are two issues: Customer Addresses that are multi-line and an odd, odd problem with the MSN bar not wanting to fill the last two fields on my form.

kick it on DotNetKicks.com
Clear Type – this is supposed to be better?
July 25, 2005 @ 11:39 am

What font do you use for coding? I've been experimenting with different fonts after a nudge to try out the hyped Consolas font that comes with Longhorn and all I came away with is inconsistent font display issues at various resolutions and display settings. For now I'm sticking with the tried and true Courier New, which seems to work pretty consistently at all resolutions and font-smoothing settings.

kick it on DotNetKicks.com
I’m speaking at the Portland .NET User Group on Wednesday (July 27th)
July 24, 2005 @ 9:03 pm

On short notice, I'll be speaking at the Portland .NET User Group on Script Callbacks in ASP.NET 2.0. Session will cover this new ASP.NET feature as well as an overview of the AJAX client scripting technology that it provides, and also look at ways to implement this functionality in ASP.NET 1.1.

kick it on DotNetKicks.com
HtmlTextWriters, Encoding, ASP.NET and writing Encoded output to file
July 21, 2005 @ 10:18 pm

I'm working on some generic code that writes ASP.NET output to file. But for the life of me I can't get the Text Encoding correct to have ASP.NET write out properly UTF-8 formatted output. Try as a I might I either get double UTF-8 encoding, missing Pre-Ambles or just plain garbage encoding using various input TextWriter Encodings.

kick it on DotNetKicks.com
Asp.NET Runtime Hosting Update
July 20, 2005 @ 4:21 pm

I've run into a few problems with my old wwASPRuntimeHost class with ASP.NET 2.0 Runtime hosting. In this entry I'll explain a few of the differences and the workaround to provide the same functionality I originally implemented - which basically avoids the requirement to copy shared assemblies manually in the Web directories' bin folder - using the stock functionality Microsoft provides to create the ApplicationHost.

kick it on DotNetKicks.com
Article: A low-level look at the ASP.NET Architecture
July 18, 2005 @ 2:53 pm

ASP.NET is a powerful platform for building Web applications, that provides a tremendous amount of flexibility and power for building just about any kind of Web application. Most people are familiar only with the high level frameworks like WebForms and WebServices which sit at the very top level of the ASP.NET hierarchy. This article looks at how Web requests flow through the ASP.NET framework from a very low level perspective, from Web Server, through ISAPI all the way up the request handler an

kick it on DotNetKicks.com
Invalid ViewState
July 16, 2005 @ 11:56 pm

I'm seeing a lot of invalid viewstate errors on a couple of pages in an ASP.NET application just deployed. At this point I don't have a repro scenario, but it appears that the errors occur if the page has been idle for sometime.

kick it on DotNetKicks.com
ASP.NET Temp Directory Permissions
July 15, 2005 @ 10:22 am

Ran into a couple of issues with the ASP.NET temp directory with a local ISP today. Basically the directory needs rights that are not set by default, and in some situations needs additional access. Wondering about the security impact of opening up this path and standard ISP practices in regards to this.

kick it on DotNetKicks.com
PayPal doing Merchant Services - not quite
July 14, 2005 @ 11:58 am

PayPal introduced WebSite Payments Pro recently and it looks like a big mail blitz went out today to try and bait a few new customers. Looking at the technology, it doesn't seem like this really buys a whole lot of extra functionality above what PayPal already provides. It's just different packaging of the same model of using PayPal' Web site to handle payment assignment.

kick it on DotNetKicks.com
Pre-compiling a non-IIS application in ASP.NET 2.0
July 13, 2005 @ 10:10 pm

The MSDN docs for the ASPNET_COMPILER are a little goofy when it comes to compiling an ASP.NET 2.0 application from just a physical path.

kick it on DotNetKicks.com
The joy of working with 2 versions of .NET
July 12, 2005 @ 10:54 am

I've been working on my Web Store software mostly for internal stuff for a while in .NET 2.0. Recently it turned out that I needed to do some paying work with the 1.1 version and in the process I've found myself going back and forth between the two and backfitting changes from one to the other. Not a fun excercise.

kick it on DotNetKicks.com
Replacing deprecated System.Net.WebProxy.GetDefaultProxy() in .NET 2.0?
July 11, 2005 @ 1:35 am

When upgrading one of my .NET 1.x projects I end up with an error relating to the WebProxy.GetDefaultProxy() method which has been deprecated. Wondering if anybody has any feedback on exactly what has changed and how? It looks like the Default proxy behavior is now the default, which in turn is causing some problems in ASP.NET 2.0 applications that are retrieving HTTP content.

kick it on DotNetKicks.com
Debugging ASP.NET Mobile Forms Page Output
July 08, 2005 @ 12:10 pm

Debugging the output from Mobile pages is not quite as easy as with standard Web pages, because Mobile controls render different output based on the device that is accessing the page. The only reliable way to do this is to capture the rendered page output and save it somewhere. Here's one way to do this...

kick it on DotNetKicks.com
Portland Code Camp
July 05, 2005 @ 1:06 pm

Code Camp is coming to Portland with an excellent roster of speakers. Best of all this is a free community event.

kick it on DotNetKicks.com
Archives
Categories
ASP.NET (148) Personal (58) .NET (52) Visual Studio (41) AJAX (36) JavaScript (29) Vista (27) IIS (25) LINQ (25) HTML (21) WCF (19) CSharp (18) jQuery (17) Localization (16) Microsoft AJAX (13) FoxPro (13) ASP.NET (11) Web Services (11) Windows (9) WPF (8) XML (8) ADO.NET (8) COM (7) Web Connection (7) Sql Server (6) West Wind Ajax Toolkit (6) CSS (6) Silverlight (5) Security (4) Hardware (4) Bugs (4) C++ (4) ISV (4) Office (4) Html Help Builder (4) HTTP (3) Help Builder (3) Live Writer (3) DataBinding (3) Software Development (3) Source Control (3) WebLog (3) Windsurfing (2) Speaking (2) RSS (2) Tools (2) Conferences (2) Help (2) Maui (2) Installation (2) iPhone (1) Networking (1) Graphics (1) Control Development (1) ADO.NET (1) IIS7 (1) Visual Studio (1) Addins (1) Travel (1) Utilities (1) Threading (1) Web Deployment Projects (1) Web Design (1) RegEx (1) SmartPhone (1) WinForms (1) wwHoverPanel (1)


West Wind  © Rick Strahl, West Wind Technologies, 2005 - 2008