Archives
-
Are you doing AJAX?
If you are doing AJAX based development, my buddy Simone over in Italy has a survey he would like you to take.
-
ASP.NET Podcast Show #106 - Phil Haack on ASP.NET MVC
Subscribe <-- Everybody's doing it
-
ADO.NET Entity Framework Beta 3
If you are an ADO.NET Entity Framework kinda person, here are the latest bits:
-
ASP.NET Podcast Show #105 - Alan Stevens and Entity Framework
-
ASP.NET Podcast Show #104 - ASP.NET MVC with Jeff Palermo - Audio
-
ASP.NET Podcast Show #103 - ALT.NET with David Laribee
-
ASP.NET Podcast Show #102 - ASP.NET AJAX Futures Data Part II - Video and Audio
Subscribe <-- All the cool kids are doing it!
-
ASP.NET Podcast Show #101 - ASP.NET AJAX Futures Data - Video and Audio
Subscribe <-- What everyone should be doing.
-
Scott Cate helps out the ADA.
Scott Cate helps out the ADA with proceeds from Easy Search ASP. See if you can help out to. This is way important.
-
Upcoming .NET Community Events
I wanted to mention some upcoming Community Oriented Events. They are:
-
ASP.NET Podcast Show #100 - Aaron on WCF file streaming
-
ASP.NET Podcast Show #99 - Nested Master Pages in Visual Studio 2008 (video and audio)
-
Why you should use Visual Studio 2008 today!
If you have an ASP.NET project that use ASP.NET AJAX, you should take a serious look at using Visual Studio 2008 today. The javascript debugging makes it all worth it. I was tracking an error today, and I would never have found out what was happening without seeing the breakpoints get hit in the IDE. It has helped me solve problem after problem. Its providing tangible benefits today! The productivity increase is amazing. And I am finding VS 2008 today is more reliable on Vista than VS 2005. This feature is just that important. And did I mention it makes a good floor wax and desert topping.................
-
Exchange 2007 Service Pack 1
http://www.infoworld.com/article/07/08/14/Microsoft-previews-SP1-for-Exchange_Server_2007_1.html
-
Vista finally ships!
While Vista officially shipped at the end of January, 2007, I've had nothing but frustration with its reliability since I got it with my brand new laptop. I've really had a bad experience with the product. I've had random hangs of various applications and its been rather frustrating. Honestly, the product felt very much like it was rushed out the door. Granted, I am a developer, but I could hardly go an hour without a crash or a hang. Then, last week, like a bolt from the blue, MS released the new performance and compatibility updates.
-
.NET 3.5 and Visual Studio 2008 talk on August 14
I'll be Huntsville, AL on August 14 talking on .NET 3.5 and Visual Studio 2008 for ASP.NET Developers. I'm looking forward to this. The site for the user group is: http://vsdotnetug.org/DesktopDefault.aspx
-
My Life With Visual Studio 2008
http://morewally.com/cs/blogs/wallym/archive/tags/My+life+with+Visual+Studio+2008/default.aspx
-
ASP.NET Podcast Show #98 - Building an IIS7 HttpModule (video and audio)
-
ASP.NET 2.0 AJAX July Futures CTP is now available
-
Visual Studio .NET 2008 on Thursday? - Looks like Friday now
According to BetaNews.com, start looking for Visual Studio 2008 on Thursday. The download page at: http://msdn.microsoft.com/en-us/vstudio/aa700830.aspx says the product is here, but alas, I do not see it yet. That's not stopping me from refreshing the page every 5-10 minutes. Enjoy the wait. Intellisense for Javascript makes the wait worth it.
-
Fixed the files on the podcast
After a complete screwup on my part, I have fixed the files on the podcast server. I think I am going to have to go to manage my xml feed better. The keyboard model isn't getting it done.
-
ASP.NET Podcast Show #97 - Jim Wooley on LINQ Part III (video and audio)
Subscribe <-- What you really want to do
-
Beginning ASP.NET 2.0 AJAX hits the street
The new phone books are here, the new phone books are here. Things are going to start happening for me now.......................
-
ASP.NET Podcast Show #96 - Jim Wooley on LINQ Part II (video and audio)
Subscribe <-- What you really want to do
-
Difference between our two AJAX books
One of the questions that I keep getting is, "What is the difference between our two AJAX books?" Let me explain the two and I think this will resolve the questions:
-
Orcas June CTP is OUT!!!!!!!
-
Spanish language version of our Beginning AJAX with ASP.NET book
The Spanish language version of our Beginning AJAX with ASP.NET book (book #3) is out
-
ASP.NET Podcast Show #95 - Jim Wooley on LINQ Part I (video and audio)
-
Windows Server 2008 - June CTP
New bits. Get them while they are hot.
-
Major version increment - Get it while its hot
In honor of the new version of me that has been released, we have incremented my major version number today. No longer am I 3x. On this day, we are releasing the new and improved Wally 4x. Yes, thats right, get it while its hot. Wally 40 is now available today. Get it while its hot. Everybody wants More Wally.
-
August 14, 2007 - Huntsville - North Alabama talk on .NET Orcas
I'll be at the HUNTUG meeting on August 14th, 2007 to talk about .NET Orcas and some of the things coming down the pipe in the next version of .NET.
-
devLink Session is posted
-
Sql Server 2008 Forums on MSDN
http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=428&SiteID=1
-
Win an XBox @ Web Experience Events
My buddy, Kirk Evans, is promoting the Web Experience events. Check out http://blogs.msdn.com/kaevans/archive/2007/06/05/just-blog-to-win-a-free-xbox.aspx for more details on how you can win an XBox.
-
Sql Server 2008 June CTP is now available
http://www.microsoft.com/sql/prodinfo/futureversion/default.mspx
-
Oracle 11.0.5.10 Beta tools for .NET
http://www.oracle.com/technology/software/tech/windows/odpnet/index_11gbeta.html
-
Tabletop computing coming to you
http://www.usatoday.com/tech/products/2007-05-29-microsoft-surface_N.htm
-
Pics from Florida
I recently went to Sarasota, Naples, and Miami to talk. Here are the photos from each location:
Sarasota: http://morewally.com/cs/photos/sarasotanetusergroupmay2007/default.aspx
Naples: http://morewally.com/cs/photos/naplesnetusergroupmeetingmay2007/default.aspx
Miami: http://morewally.com/cs/photos/miaminetusergroupmeetingmay2007/default.aspx -
Silverlight Streaming
You may or may not have heard of a new service from Microsoft called Silverlight Streaming. Its an interesting service with the ability to stream video through the Silverlight media control. It also seems to be a mechanism for Microsoft to compete with Google in the area of user video.
-
ASP.NET Podcast Show #92 - Source code
Looks like I forgot to add the source code in for the podcast on Silverlight and Managed Javascript Podcast. I have updated the entry and have them at:
-
Video saved the Book Authors?
http://news.com.com/Can+video+save+the+book-publishing+star/2100-1026_3-6186169.html?tag=nefd.led
-
ASP.NET Podcast Show #93 - ASP.NET ListView in Orcas Beta 1 - Video
-
Load testing updates - Rob, I feel your pain
I just wanted to throw my two cents in on this subject of load testing updates to highly trafficed sites. http://weblogs.asp.net/rhoward/archive/2007/05/21/www-asp-net-update-part-2.aspx
-
Where are the Microsoft Zealots?
A friend of mine sent me some links earlier today that basically asked where were the Microsoft zealots?
-
Miami, FL on May 17th - ASP.NET AJAX UpdatePanel
I'll be in Miami, FL (USA) on Thursday night to talk about the ASP.NET AJAX UpdatePanel.
-
Professional Sql Server 2005 CLR Programming - Highly Recommended
http://www.wiley.com/WileyCDA/WileyTitle/productCd-0470054034.html
-
ASP.NET Podcast Show #92 - Silverlight and Managed JavaScript
Subscribe - What everyone wants (besides more Wally).
-
Naples, FL tonight - Sql Server CLR Objects
I'm in Naples, FL (USA) tonight talking about Sql Server CLR Objects. If you are in the area, please come to the user group meeting.
-
XAML control listing
As I have been reading and trying to understand the silverlight 1.1 alpha. Given the similarities between silverlight design and XAML, I've been looking for a list of xaml controls. Well, I found it. MS's list is at http://msdn.microsoft.com/en-us/library/ms752324.aspx
-
ASP.NET Podcast Show #91 - ASP.NET AJAX Integration with ASP.NET Services
-
Update to "Beginning AJAX with ASP.NET" book
Last year (2006), Paul Glavich, Scott Cate, Craig Shoemaker, and I completed our "Beginning AJAX with ASP.NET" book. I wrote the chapters on what was then called Atlas and became ASP.NET AJAX. Apparently, sometime during a drunken stupor, I committed to update my content for the released version of ASP.NET AJAX. Well, that just hadn't gotten done. Its been 4 months since ASP.NET AJAX shipped. I had the best of intentions, but I just didn't have the time given commitments for our full ASP.NET AJAX book, work, and home. I kept telling the editor that I would get to it, but I sounded more and more like the plumbers from the "Money Pit" in saying "Two weeks." Well, I finally had some time this week in the evenings to work on things. Given some peace and quiet, I was able to got through and hit the bunches of changes I needed to make to get this done. The bottom line is that some time, fairly soon (after editing), I suspect that there will be some downloadable content on the wiley.com site for purchasers of the book. I hope that the readers enjoy the updates. Apologies for the delay.
-
Interesting the little changes that take place during development.......
For reasons that will become clear later, I've had to go back and look at some code that I wrote on the old ASP.NET AJAX CTPs from last year. Yes, that's right, not the betas from last fall, but from earlier code. Anyway, I had to look at some code to integrate with the ASP.NET Profile Service. I was pulling my hair out trying to figure out why it wasn't working. I finally looked in the web.config, which I had updated but hadn't really checked. I found the following line:
-
Silverlight and Orcas Dev Tools
From Jeff King's blog:
-
Oracle Database .NET Drivers and Server Updated for Vista
It looks like Oracle has released a set of .NET database drivers and server code that runs on Windows Vista. This is really good news for those of us that work in multiple database environments. Here are the links I see right now:
-
Porting data into the ASP.NET Membership system through the APIs
Over the past couple of days, I have been working on porting some user data into the ASP.NET Membership system. I started off by writing some sql scripts, however, when I hit the password, I ran into a small problem. I didn't see any simple way to process the password into a format in the membership table in easy sql. I dropped back and wrote some c# to do this. It appears to be working so far. One of the requirements was to use as much of the existing ASP.NET Membership APIs. As a result, we decided to port the data over instead of implementing our own provider. In the future, we will probably write a provider that inherits from the existing provider.
-
Wally McClure on...............Wally McClure?!? - That's an official WTF
According to the MSDN news flash that went out on Monday evening, I will be in Naples, FL on May 16 talking about..............myself. Hmm, this would seem to be a change in topic. I thought I was going to talk about Sql Server CLR Objects with the user group there, but I guess the subject got changed. Hmm, I wonder if my tshirts will go over wll there? I guess so if I am talking about myself.
-
Microsoft and OLPC
-
Economic Realities - what an amazing concept
Ok, so this idea that municipal wifi should be free/cheap and available everywhere is coming under stark economic realities. I say GOOD, no GREAT, no EXCELLENT. I'm all for these types of services, but if they don't make money, they should not exist. If the cities want this feature so badly, then they should pay for it.
-
Front Page Server Extensions for IIS7 - Holy Snot Batman, I thought that they died a fiery death years ago
-
ASP.NET AJAX May Futures CTP Documentation
-
.NET Framework for the Mac?
http://news.com.com/Microsoft+takes+Silverlight+beyond+Windows/2100-1012_3-6180322.html?tag=nefd.top
-
May Futures CTP for ASP.NET AJAX - Get it while its HOT
-
Using the ListView with VS.NET Orcas Beta1
If you have tried the new grid control (ListView) in Visual Studio .NET Orcas Beta1, you may have noticed that the control has to be registered within the page. To get around this, I had to do two things:
- Register the System.Web.Extensions assembly with the project. Apparently, this assembly is not registered with the projects by default.
- Add the <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> entry to the pages -> controls section of the web.config file. Once I did these two items, I got my intellisense and I didn't have to worry with the registration commands on every page.
-
Our new books..............
We have some new new books coming out. Here they are:
-
Polymorphic Podcast
Craig Shoemaker over at Polymorphic Podcast is doing some recent shows on MV patterns. Check them out at:
-
Which Book Cover is Better?
So, I get this email from the publisher this morning regardign book covers. I need your feedback ASAP. Which book cover do you prefer for our upcoming book? Just put some feedback in and we will tally the results later.
-
The new phonebooks are here, the new phone books are here.......An updated copy of our Beginning ASP.NET AJAX Book Cover is here!!!!
-
ASP.NET Podcast Show #90 - Orcas Beta1 Intellisense and Debugging of Web Services and AJAX - video
While this show sounds similar to the previous show, it isn't. The previous show was just about improved Intellisense and Debugging of JavaScript. This show is about Visual Studio .NET Orcas Beta1 support for Intellisense and Debugging of Web Services with AJAX.
-
One cool thing about JavaScript Intellisense in Orcas - It just works
One of the cool things I am finding about the JavaScript Intellisense support in Orcas is that it just works. You don't have to add any of the document comments to get support for JavaScript Intellisense. It just works without the document comments. I like that. I thought that it would have been necessary to do some other things to wire this up, but it wasn't necessary.
-
Visual Studio Orcas Beta1 Feedback Forums
If you want to provide some feedback on Visual Studio Orcas, check out the following forums:
-
"Beginning ASP.NET 2.0 AJAX" status update - April 23, 2007
The production editor emailed with a question. Thank goodness it was a small thing. This weekend was the first free weekend in a while. I played golf, watched the kids play softball/baseball, did a podcast, and played basketball. All without the spector of the book. Actually, I have loved working on this book, however, one does need a change.
-
ASP.NET Podcast Show #89 - JavaScript Intellisense and Debugging in Orcas - Video File
-
Orcas Beta1 - Multitargeting
Original Post: http://morewally.com/cs/blogs/wallym/archive/2007/04/21/777.aspx
-
ASP.NET AJAX in Orcas - Where is it?
If you have downloaded the Orcas Beta 1, you can't find a ASP.NET AJAX Web Site in Visual Studio. Thats because ASP.NET AJAX has been moved into the standard web site in VS.NET. To get ASP.NET AJAX, just use the standard web site in VS.NET Orcas and the controls seem to be there. Have fun.
-
Orcas Beta1
I'm really pumped about the new bits for Orcas that MS put out yesterday. That is killer. I am planning on diving headfirst into them over the weekend. I am currently expanding out the vpc image. I'll have it up and running by tonight.
-
"Beginning ASP.NET 2.0 AJAX" status update - April 19, 2007
Two inquiries from the publisher today. While not horrible or hard by any stretch of the imagination, it still creates a distraction when I have lots to do. These 14 hour days are getting old. Does the pain and agony ever stop?
-
Microsoft Silverlight named after David Silverlight
Reporting the release to the public of MS Silverlight (codename WPF/E) I was wondering if that product has been named after David Silverlight, creator of many community websites like Community Credit.
-
"Beginning ASP.NET 2.0 AJAX" status update - April 18, 2007
No more do I think I am done, but I have more to do on our book. Our book has gone to production, however, there were still a few english changes that needed to be made. I don't understand why these editors don't like my creative use of the english language. "I is a developer, not a writer."
-
Pictures from Mobile, AL Code Camp
http://morewally.com/cs/photos/mobile_code_camp/default.aspx
-
ASP.NET Podcast Show #88 - Page State Persistence - Video
-
"Beginning ASP.NET 2.0 AJAX" Status Update April 15, 2007
As always, there is more stuff to do with a book. Well, the publisher sent some stuff to me at the end of last week that they needed back. It wasn't much. I worked for an hour or two and then emailed it in. Does writing ever end?
-
GC Latency Modes in Orcas
http://blogs.msdn.com/clyon/archive/2007/03/12/new-in-orcas-part-3-gc-latency-modes.aspx
-
Garbage Collection Modes - GCCollectionMode
I was sitting in a talk by Joe Healy about Orcas at the Mobile, AL Code Camp on Saturday. A slide came up about some new options with the Garbage Collector in .NET. Specifically, I was intrigued by the GCCollectionMode option. I googled for it and I found this post by Chris Lyons: http://blogs.msdn.com/clyon/archive/2007/03/07/new-in-orcas-part-2-gc-collection-modes.aspx
-
.NET and the iSeries / AS400
http://www-03.ibm.com/servers/eserver/iseries/access/dotnet/
I have used the iSeries data provider for .NET. After installing some patches, it all seemed to work.
Honestly, it looks like we finally have support for .NET in the major database platforms. Its been a long time coming. -
IBM DB2 and .NET
-
MySql and .NET
-
.NET User Group in Knoxville on May 29th
I'll be speaking at the .NET User Group in Knoxville on May 29th. A specific topic has not been decided on, however, the topic will probably have some type of AJAX focus.
-
Oracle with .NET and Windows
I am glad to see that Oracle is supporting the .NET framework. Well, Oracle has been supported for a long time, but its good to see more support coming directly from Oracle.
-
Civility in Blogging?
-
TECHbash 2007
Jason Gaylord is at it again. He is working on TECHbash 2007 in Naticoke, PA in Northeastern PA.
-
Sarasota, Naples, and Miami .NET User Groups in May, 2007
I'm making a run through Florida in May. I'll be speaking in Sarasota on May 15, Naples May 16, and in Miami on May 17 at the .NET User Groups there. I am really looking forward to this trip. I'll be speaking on Sql Server 2005 CLR Objects in Naples. The other topics haven't been complete decided yet.
-
"Message Length Exceeded" with ASP.NET AJAX
Have you gotten a client side message along the lines of "Message Length Exceeded" when working with an ASP.NET AJAX application? If so, check into the web.config tag:
-
Want the name of an Enum?
I needed the name of my enum value yesterday. How the heck do you get that? I used the Enum.GetName() static method. The specific call I did was:
-
Windows Home Server SDK has just been released
-
Brad Kingsley is now blogging
-
New CTP of Windows Longhorn Server
http://www.microsoft-watch.com/content/server/longhorn_server_approaches_beta_3.html
-
EU to force Microsoft to accept royalty payments?!?
Microsoft could be forced to give rivals vital technical information in exchange for little or no royalties, according to a newspaper report.
-
Craig has got it right
"Part of fairness involves disclosure of the relationships between the reporter and the reported, particularly if payment in money or influence is involved," said Craig Newmark, founder of online-classifieds powerhouse Craigslist and the member of an investment group that's starting a news aggregation site called DayLife.
-
LA(Lower Alabama) CodeCamp on April 14th
-
Beginning ASP.NET 2.0 AJAX - status update for April 4, 2007
You may have noticed that the quantity of my blog posts and podcasts has been down significantly over January, February, and March. Well, the big reason is that I have been working fairly hard as well as working on revisions for our "Beginning ASP.NET 2.0 AJAX" book. As of today, all of my chapters have gone to production for our book. The rest of the authors are fairly close as well to having their chapters go to production. Everyone's chapters should go to production on Monday. The book is scheduled to be on sale in early July at Amazon.
-
Blacklists do help in the fight against spam
I was feed up about all the spam we were getting. I have been getting 150+ spam messages per day. That was just not acceptable. As a result, over the weekend, we started using the Realtime BlackLists on our mail server. We have implemented the following urls:
-
US Government Security suggestions would disable AJAX based applications
http://news.com.com/The+feds+weigh+in+on+Windows+security/2100-7348_3-6172158.html?tag=nefd.lede
-
Filed under WTF! - Kathy Sierra gets death threats on her blog and about attending the ETech conference
Ok, this is a serious WTF. First, i don't know Kathy. I have never met her. I don't even know of her. I read earlier this week that she has been getting death threats about attending a conference. The only thing I can say is WTF are these crazy people doing threatening someone. To me, it shows that there are people out there that don't understand basic concepts like respect for others and their opinions. I support Kathy in this. This behavior must be stopped.
-
Windows 2003 Server with SP2 and Vista problems
If you are running with Windows 2003 x64 and have recently installed SP2, you might be in for a mystery problem. For Windows XP clients, everything is normal. For Windows Vista clients, performance connecting to the servers is horrible. If you run into that, check out this news group post: http://groups.google.com/group/microsoft.public.windows.server.general/browse_thread/thread/fd6450f68aa66be8/85e2561543d0b3e3?lnk=st&q=windows+2003+sp2+slow&rnum=1&hl=en#85e2561543d0b3e3
-
Real Technology Heroes
Do you laugh at common things in development? Do you like the Budweiser "Real Men of Genius" commercials? If so, check out the marriage of the two. This is another creation of David Silverlight.
-
ASP.NET vNext Wish List
http://aspadvice.com/blogs/ssmith/archive/2007/03/14/ASP.NET-Wish-List.aspx
-
FoxPro goes out to pasture
By now, I am sure that people are starting to hear that FoxPro is headed out to pasture after Version 9.0.
-
Money invested in Information Technology Delivers 3-5 times the payback of other investments
-
ASP.NET Podcast Show #87 - Darren Neimke - Audio
Original URL: http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2007/03/05/asp-net-podcast-show-87-darren-neimke.aspx
-
Visual Studio 2005 Service Pack 1 for Vista is out
-
Sql Server 2005 Service Pack 2 Critical Patch
-
Javascript Intellisense is Awesome
I just read this over on Jeff's blog about Javascript Intellisense in the March CTP. Awesome...........
Url: http://blogs.msdn.com/webdevtools/archive/2007/03/02/jscript-intellisense-in-orcas.aspx -
March, 2007 CTP of Orcas available
-
Itanium? Itanium?!? (Think Jim Mora - Playoffs? Playoffs?!? rant)
Original url: http://morewally.com/cs/blogs/wallym/archive/2007/02/27/694.aspx
-
When private isn't always private
Just wanted to throw out something to be careful of. When you have a page based web service method and you are calling it through the ASP.NET AJAX Library, that web service method should not be marked as private. I had this hangup on me last night. I was thinking, gee, the method is private to the page. I couldn't figure out why I wasn't getting my proxy, which was because the method I was trying to call was marked as private. Once it was pointed out that the method was marked incorrectly, the proxy appeared and everything worked.
-
Microsoft Virtual PC 2007 RTM
Looks like Virtual PC has gone to RTM today also. Both the 32 and 64 bit versions are available.
-
Windows Longhorn Server - February CTP with IIS7
http://www.technorati.com/search/windows+longhorn+server+february+ctp
-
ASP.NET Podcast Show #86 - Creating Extender Controls with the AJAX Control Toolkit by Paul Glavich - Video
Paul Glavich takes the stage and does a video on Extender Controls with the AJAX Control Toolkit.
-
Northwest Arkansas .NET User Group
I am speaking at the Northwest Arkansas .NET User Group tonight. I am speaking on the subject of Sql Server 2005 CLR Objects. If you are in the area, please come by.
-
ASP.NET Podcast Show #85 - Chris Riccio - ASP.NET AJAX Testing - Audio
-
New Laptop
My new laptop showed up on Friday. It was the most important features:
-
Bill Ryan
I had lunch today with my buddy Bill Ryan. I always enjoying seeing Bill and saying hello. Bill has really good insite into what is going on and is really a sharp dude. If you are in the Atlanta area, you should try and meet him sometime.
-
Google invented AJAX? WTF?
http://www.eweek.com/article2/0,1895,2088644,00.asp
"Back in '96-'97, me and a group of people, many of whom are here at Google, helped build stuff that these days is called AJAX," Bosworth said. "We sat down and took a hard look at what was going to happen with the Internet and we concluded, in the face of unyielding opposition and animosity from virtually every senior person at Microsoft, that the thick client was on its way out and it was going to be replaced by browser-based apps.
Let's see, I read an article from a Microsoft PM a few weeks ago claiming that AJAX was actually created in 1994. Now, Google has invented AJAX. Al Gore invented the Internet. I invented the concept of a GUI interface.......yeah, that's the ticket. -
One item off the checklist.........
I've got about a few things on my shortlist of todo's. The problem is that they all take a while to work on. I have gotten two items off of my list. Here's the current list:
-
ECIS slams Microsoft over Vista
http://www.infoworld.com/article/07/01/26/HNrivalsslamvista_1.html
-
ASP.NET Podcast Show #84 - Interview with Matt Gibbs
Original Url: http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2007/01/26/asp-net-podcast-show-84-interview-with-matt-gibbs.aspx
-
AJAXToolkit prefix in ASP.NET
If you want to prefix your code to use the AJAX Control Toolkit, add in the following item to your web.config.
<system.web>
<pages>
<controls>
<add tagPrefix="ajaxToolkit" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" />
</controls>
</pages>
I think it helps out with the Intellisense in Visual Studio .NET 2005 -
ASP.NET AJAX 1.0 is Released!
Its out. http://ajax.asp.net/
-
Sql Server 2005 Service Pack 2 CTP
-
Blogging and Podcast posts will be down
Due to to many other things going on, look for blogging and podcasting posts to be down over the next several weeks.
-
MVP Stuff
Sweet, my MVP stuff showed up about 1-2 hours ago.
-
ASP.NET Podcast Show #83 - Writing a Custom AJAX Extender
This videocast will create a very basic extender control from scratch but will leave you with enough of the basics to fashion your own complex custom extender controls. Enjoy.
-
Orcas January 2007 CTP is OUT!
Wow, this is so cool. There are a lot of new features in the build. I have *lifted* the feature listing from the download site and posted them below. Here is the url:
http://www.microsoft.com/downloads/details.aspx?familyid=1ff0b35d-0c4a-40b4-915a-5331e11c39e6&displaylang=en I think my favorite feature will be the Javascript Intellisense Support.- Extended, more powerful data APIs with the ADO.NET Entity Framework and LINQ to ADO.NET
- With the ADO.NET Entity Framework developers will be able to model the view of the data that is appropriate for each one of the applications they are building, independently of the structure of the data in the underlying database. The use of the Entity Data Model (EDM) enables developers to design models that follow the concepts built into the application, instead of having to map them to constructs available in relational stores. Once the model is in place, the powerful ADO.NET Entity Framework API is used to access and manipulate the data as .NET classes or as rows and columns, whatever is appropriate for each application.
- ADO.NET is fully integrated with LINQ and offers many options for using LINQ in various scenarios: LINQ to SQL provides direct access to database tables from the programming environment, LINQ to Entities enables developers to use LINQ over EDM models, and LINQ to DataSet allows the full expressivity of LINQ to be used over DataSets.
- C# 3.0 Language Support: This CTP implements all of the C#3.0 language features from the May LINQ CTP including:
- Query Expressions
- Object and Collection Initializers
- Extension Methods
- Local Variable Type Inference and Anonymous Types
- Lambdas bound to Delegates and Expression trees
- LINQ to Objects API
- The LINQ to Objects API supports queries over any .NET collection, such as arrays and Generic Lists. This API is defined in the System.Linq namespaces inside System.Core.dll. Click here for more details about LINQ.
- ClickOnce improvements
- This CTP delivers ClickOnce improvements for the deployment of Windows Presentation Foundation applications, alternative browser support and ISV rebranding.
- Managed classes for Elliptic Curve Diffie Hellman and Elliptic Curve Digital Signature Algorithm cryptographic functionality
- With the addition of these classes, cryptographic developers now have managed classes for Elliptic Curve Diffie Hellman secret agreement and Elliptic Curve Digital Signature Algorithm signing. These classes are built on the new CNG cryptographic libraries in Windows Vista, but still follow the familiar patterns of the cryptographic classes in .NET Framework 2.0.
- Runtime and design-time support for Office 2007 (including Outlook 2007)
- Customers can build managed code add-ins with a consistent development experience, regardless of which version of Office they target, which Office application(s) they target, and which programming language they choose. Managed code add-ins enable developers to use strongly-typed class members, with the help of modern development tools, including intellisense and auto-complete. Additionally add-ins can potentially run in multiple versions of Office, enabled by abstracting version-specific code and supported by a version-resilient infrastructure.
- Support for advanced lifetime management of add-ins and their AppDomains
- We’ve added the helper classes that manage the lifetime of add-ins, the objects passed between the host and add-ins, and even of the AppDomains the add-ins live in. By using the ContractBase and LifetimeToken handle, pipeline developer can let the hosts and add-ins act as if everything, including the AppDomain the add-in was activated in, was controlled by the garbage collector even though .Net Remoting would normally make that impossible.
- Client service support for Login/Logout, Role management and Profiles
- ASP.NET 2.0 shipped with new application services for authentication, authorization and personalization. Most of these services are not tied to ASP.NET and can work in non-web applications. This CTP enables the use of these services in smart client applications for Logon/Logoff, Role management and profiles.
- A trace listener that logs event to ETW, event tracing for Windows in Vista
- Event tracing for windows is greatly improved in Vista and the most performant loggings facility available in Windows. The System.Diagnostics.EventProviderTraceListener allows managed tracing to provide events to the Vista’s ETW infrastructure. This is a highly performant, thread-safe listener.
Jscript Intellisense supportJscript code formatting and Intellisense support provide developers with a richer editing experience. These improvements enable the IDE to provide statement completion, color syntax highlighting and in-place documentation to Jscript and associated script models such as ASP.NET AJAX.
- A new numeric type that provides support for very large numbers (Beyond the range of In64)
- All existing numeric types in the Framework have a limited range. This is the first type that supports arbitrary range and will extend to accommodate any large number as needed. This type lives in the new System.Numeric namespace where all new numeric and arithmetic features are going to reside. It supports all the basic arithmetic operations including things like Pow, DivRem and GreatestCommonDivisor. It implements the following interfaces: IFormattable, IComparable, IComparable<BigInteger> and IEquatable<BigInteger>. It is serliazable and immutable. It has implicit casts from all basic integral types and explicit casts to/from all numeric type. To learn more about this type – please visit the BCL team blog.
- LINQ over XML (XLinq)
- Enable further LINQ over XML feature support (in addition to the functionality available in the Oct 2006 CTP) such as the ability to apply XLST to transform into and out of XLinq trees, support for System.XML reader/writer interfaces for improved XML sharing with DOM applications and System.XML schema validation for XLinq nodes.
- SQL Server Compact Edition (SSCE)
- SQL Server Compact Edition (SSCE) provides a local relational data store for occasionally connected client applications from desktops to devices. SSCE is light weight, embeddable and is easy to deploy with your client applications without requiring complex administration work from users. Timestamp (row version id) data type, improved table designer, Query processor enhancements and support for local transaction scope are some of the new features you find in this version of SSCE.
- Extended, more powerful data APIs with the ADO.NET Entity Framework and LINQ to ADO.NET
-
My Rules for Blogging and Podcasting
I challenge others to document their own rules.
-
ASP.NET Podcast Show #81 - AJAX Control Toolkit Intro Video
-
MVP 2007 Award
Sweet, I got an email just a little while ago regarding recieving the Microsoft MVP Award for 2007. It is an honor that Microsoft bestows on people in the community. This is an award that they don't have to give out but they do. It is an honor to be recognized with the same award that many notable people in the community recieve.
-
Community Server Book
It looks like our former tech editor (Anand) has a book out on Community Server. http://www.packtpub.com/community-server/book