Top ASP.NET Items

Sponsors

Archives

July 2008 - Posts

Using client templates, part 1
Last week, we shipped the first preview for the Ajax work we're doing in ASP.NET 4.0 under the simple form of a simple script file (release and debug versions). This should show how much emphasis this release puts on the client-side. As a matter of facts, I'll use a plain HTML file here instead of an ASPX file to make it perfectly clear that everything here (except for the web service that provides the data) runs on the client. One of the scenarios we're trying to improve is updating parts of the page with new data without a postback (in other words, Ajax). That's a scenario you could implement in a number of manners. First, you could put an UpdatePanel control around your server rendering of the data and be done with it. That...
Effects and Transitions for Silverlight
Another installment of Silverlight.FX additions to enable creating declarative views - this time, pre-packaged, declarative effects and transitions... Read More...
Windows Live tools for Visual Studio
The Live team just shipped a great suite of controls that enable Live integration into any ASP.NET web site. The suite contains Map, LiveID, Messenger controls and more. Check it out! http://dev.live.com/tools/ Screencast: http://channel9.msdn.com/posts/Mark+Brown/Virtual-Earth-ASPNET-Control-CTP-Release/Default.aspx#/ReplyTo/417721/default.aspx Read More...
If you don't know about CTRL+I in Visual Studio...
If you don't know about CTRL+I in Visual Studio, go try it, I'll be waiting... So? Ain't that cool? (CTRL+I does incremental search, so it will progressively select the first occurrence of whatever you type. It's a lot less disruptive than CTRL+F as a means to search your files) Read More...
Silverlight Tips of the Day - Week 3
3 new Silverlight blogs have been completed for this week. Check them out! GameFest 2008 – Silverlight Game Programming Tip of the Day #21 - How to work with Shapes, Brushes and Gradients Tip of the Day #22 - How to add Sound Effects, Music and Video to your Silverlight App. Thank you. Mike Snow SDET Lead  Visual Studio Web Tools Read More...
Alternating styles in ListView without AlternatingItemTemplate
ListView (the server-side control), like all repeating data controls in ASP.NET, has an AlternatingItemTemplate , but it would be a shame to have to copy all the markup in the ItemTemplate into AlternatingItemTemplate , just to alternate styles on the items. It's quite likely that only css classes will change between the two, and redundancy is bad <- big scoop here. But there is a simpler way. From within any template, you have access to the current index of the row within the whole data set, using Container.DataItemIndex , and within the currently displayed items, using Container.DisplayIndex . This gives us an easy way to alternate styles: < ItemTemplate > < li class =" <% # Container.DisplayIndex % 2 == 0 ? "even"...
ASP.NET AJAX 4.0 CodePlex Preview 1 available
I'm very happy to announce that the first preview for the new Ajax features in ASP.NET just went live. Thanks to everyone who made that happen and thanks to all of you for providing feedback on the Roadmap . This preview contains preview implementations for the following features: Client-side template rendering Declarative instantiation of behaviors and controls DataView control Markup extensions Bindings I'll go over those features in more details and provide walkthroughs in the following weeks. As usual, all feedback is very welcome. http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=15511 Read More...
DropThings: Open Source ASP.NET 3.5 AJAX Portal - new and improved
Omar AL Zabir (author of Building a Web 2.0 Portal with ASP.NET 3.5 ) updated his very cool ASP.NET AJAX Portal application with 3.5 features, Workflow Foundation and new C# 3.0 features.   Play with it here: http://www.dropthings.com/   Check out the details ... Read More...
Silverlight Tips of the Day - Week 2
6 new Silverlight tutorials are completed! Tip of the Day #15 - Communicating between JavaScript & Silverlight. Tip of the Day #16 - StoryBoard versus DispatcherTimer for Animation and Game Loops. Tip of the Day #17 - How to Animate a Rotating Image. Tip of the Day #18 - How to Set Browser Cookies. Tip of the Day #19 - Using Isolated Storage. Tip of the Day #20 - How to Increase the Isolated Storage Quota for your App. Thank you. Mike Snow SDET Lead  Visual Studio Web Tools Read More...
A Live Mesh Moment
While I was out in the bush near Krueger national park in South Africa recently I found a great use for Live Mesh ...  After a full day of seeing some excellent big game I had a ton of photos to show for my effort. Later that night, back in the lodge, I was briefly able to get on the spotty, very low bandwidth wireless network to work for me.  So I shared my pictures using live mesh and immediately shared getting a cloud hosted backup of my precious photos.   As they were uploading I was thinking about how much I wanted to share this experience with my wife and kids who where half a world away and fast asleep.  I thought it would be fun to make the kitchen laptop display my latest pictures.  So I "connected"...
Posted: Jul 15 2008, 12:35 PM by Brad Abrams
Filed under:
More Posts Next page »