Jay Kimble -- The Dev Theologian

Sponsors

The Lounge

Wicked Cool Jobs

Syndication

News

  • CodeBetter.Com Home
    Current Threat level
    Terror Alert Level

Advertisement

Images in this post missing? We recently lost them in a site migration. We're working to restore these as you read this. Should you need an image in an emergency, please contact us at imagehelp@codebetter.com
Announcing the DTAjax Extensions to the MS ASP.NET 2.0 Ajax Extensions v1.0

[oops I forgot the link I think] 

So I tried to submit some of my controls to the AjaxControlToolbox, but was turned down... Basically when I asked if they wanted my horizontal splitter, I was asked if it complied with some composite control someone had requested (since it didn't and I didn't feel like making it work that way, I said no which ended the conversation).

Anyway, enough about the AjaxControlToolbox, this is an announcement for my little AJax Project... so without further adieu...

Announcing the DTAjax Extensions to the MSA2AEv1 (that would be "MS ASP.NET 2.0 Ajax Extensions v1.0")
First of all you can get it here.  Here's what I did. I have a couple script components, a couple extensions, and a control that I wanted to release to the world. I have been building this stuff as I have been preparing to do the various trainings/presentations that I do these days (yes, you heard that right... you, too, can hire me to come give an MS Ajax training at your company.

Script Components

  • Sys.Attribute - provides .NET style attributes to Javascript
  • Sys.Hashtable - provides a HashTable-like structure to Javascript
  • Sys.TimerUtil - provides some utilities for manipulating Server Side timer controls from Script
  • Sys.UpdatePanelHelper - provides a mechanism to register to receive events in an UpdatePanel's lifecycle

Server Components

  • InPlaceEditExtender - utilizes the InPlaceEditBehavior sample by Nikhil Kothari from last year (I re-wrote the extender and ported the behavior to the v1 MS Ajax)
  • HoverEffectsExtender - simple Extender/Behavior for applying simple CSS hovereffects (this is mainly a sample)
  • HSplitterPanel - My many times mentioned horizontal splitter control has now seen the light of day

Stuff to do

  • Create docs (!!)
  • Create Samples
  • Create Tests (I want good quality from this thing and tests help to be able to make sure everything is running OK... I know I'm not TDD yet, but who knows...)

Oh yeah, the Server Components currently reference the AjaxControlToolbox (I need to doublecheck to see if it's necessary).

BTW, I plan on making my improved ScriptManager to appear in this project and I'm open to letting others join and add their own stuff too... The idea is that this is not the big AjaxControlToolbox, but I would like it to become second to it, and would like to at least supplement it.

Technorati Tags: , ,


Posted Wed, Mar 28 2007 9:06 AM by Jay Kimble

[Advertisement]

Devlicio.us