Archive for the 'ASP.NET' Category

ASP.NET Web Services from Javascript with jQuery (without the ScriptManager)

Friday, November 28th, 2008

How to get AJAX functionality out of your ASP.NET web pages, without the javascript bloat of the ScriptManager / Ajax.NET.

Calling web services from javascript with ASP.NET was made easy with the ScriptManager object, but that has the nasty habit of adding over 100k of javascript just by its mere inclusion. Such a price to pay […]

Sharepoint is the new Lotus Notes.

Monday, April 28th, 2008

Could their ever be a more flame-worthy title? Yet, what makes Sharepoint the new Notes is not only what is does well, but also what it does not do well.

Those that have read my work over the past few years know that I am an ex-IBM Lotus Notes consultant/developer that has had alot of recent […]

Passing values to SQL server Triggers

Monday, October 1st, 2007

Database triggers are a great thing, and using them to create an audit trail is pretty simple. Yet when you want to pass some custom values to the triggers, like user name when you are using a single DB login for your application, things get tricky.

In the process of building a robust audit trail for […]

Is AJAX.NET worth it?

Friday, June 22nd, 2007

With our application go-live scheduled for this Monday, I am entering a retrospective mood on everything that we have accomplished, and the hurdles that hurt us. Although scope-creep is always the most painful hurdle, I would place the implementation model of Microsoft’s AJAX.NET as a solid second place pain in my butt.

With AJAX technologies […]

7 Things to remember when working in Sharepoint and/or AJAX.NET

Friday, April 6th, 2007

Alot of heads down code work with our Sharepoint Content Management application, so from that comes alot of lessons learned. Why seven? Because it is lucky, and that is all I got (which is enough!!!).

Besides a few quirky issues, I am pleased with the ASP.NET Ajax ToolKit, and I definitely find value in how […]

The world has standards for a reason

Friday, March 23rd, 2007

How many Microsoft developers does it take fix a light bulb? None, they just declare darkness to be the new standard. <rant=enabled >

I mentioned in a previous post that I was having some fun with the new AJAX.NET toolkit extensions, but that was with a stand-alone ASP.NET project. While coming back into […]

CSS Masks for your TextBoxes

Monday, March 19th, 2007

Although I have been somewhat under-impressed by the ASP.NET AJAX library, I have been pleasantly surprised by the ASP.NET AJAX Control Toolkit, and especially with the masked edit boxes.

The idea behind the masked edit boxes is to provide a visual queue to the user as to how their input should look. This visual queue […]

Sharepoint List Handlers Under Load

Monday, March 5th, 2007

For Domino developers, the idea of creating an event handler that logs every change to a view (either via the UI or through the backend) is a pipe dream. So when I saw how easy these handlers were to create and deploy in Sharepoint, I thought somebody must have been listening. Alas, I […]

A hack for the Sharepoint list cache issue

Monday, February 12th, 2007

So I noted that Sharepoint has an issue where querying a list with the same criteria will return cached results regardless of the access method, and so I found a hack for it. The idea for the hack goes back to an issue where I would get cached results from a Domino page that […]

Bizarre Sharepoint List cache issue

Tuesday, February 6th, 2007

Sharepoint seems to be missing one of those useful settings like Domino has where you can specify when you want to use a cached version of a list/view, or get a new one. When I query a Sharepoint list, access a single item, make a change, and then query the same list, I get […]