You are browsing the archive for JavaScript.

by Editor

Ajax Control Toolkit and Superexpert

May 2, 2011 in Ajax, Articles, ASP.NET, News, Reference

Microsoft has asked my company, Superexpert Consulting , to take ownership of the development and maintenance of the Ajax Control Toolkit moving forward. In this blog entry, I discuss our strategy for improving the Ajax Control Toolkit. Why the Ajax Control Toolkit? The Ajax Control Toolkit is one of the most popular projects on CodePlex. In fact, some have argued that it is among the most successful open-source projects of all time. It consistently receives over 3,500 downloads a day (not weekends — workdays). A mind-boggling number of developers use the Ajax Control Toolkit in their ASP.NET Web Forms applications. Why does the Ajax Control Toolkit continue to be such a popular project? The Ajax Control Toolkit fills a strong need in the ASP…(read more)

by Editor

3 Articles on JavaScript Performance

May 2, 2011 in Articles, News, Reference

I stumbled upon a 3 article series on JavaScript Performance that the IE Team has published and thought I’d share it: IE + JavaScript Performance Recommendations – Part 1 IE + JavaScript Performance Recommendations – Part 2 IE + JavaScript Performance Recommendations – Part 3 Read More……(read more)

by Editor

3 Articles on JavaScript Performance

May 2, 2011 in Articles, News, Reference

I stumbled upon a 3 article series on JavaScript Performance that the IE Team has published and thought I’d share it: IE + JavaScript Performance Recommendations – Part 1 IE + JavaScript Performance Recommendations – Part 2 IE + JavaScript Performance Recommendations – Part 3 Read More……(read more)

by Editor

ASP.NET Rounded Coreners AND DropShadow with jQuery.

March 2, 2011 in Ajax, Articles, ASP.NET, News, Reference

I’ve started blogging examples of how to replace Microsoft AJAX and the Ajax Control Toolkit usages with jQuery based equivalents. In this post I showed how to replace the ACT’s Rounded Corner Extender with jQuery and in this one I demonstrated how to replace the Drop Shadow control extender with jQuery. But lots of folks want [...] Read More……(read more)

by Editor

ASP.NET DropShadow with jQuery.

February 26, 2011 in Ajax, Articles, ASP.NET, News, Reference

As I started in this blog post, I’m creating jQuery based samples for all of my origional Ajax and Ajax Control Toolkit guidance. (Find it here.) In this video I demonstrated adding “DropShadow” visual effects to ASP.NET controls using the DropShadow Control Extender from the ASP.NET Ajax Control Toolkit. As you might expect, and as [...] Read More……(read more)

Avatar of admin

by admin

MSBuild Task Reference and Ajax Minification

February 8, 2011 in .NET, Ajax, ASP.NET Ajax Library, ASP.NET MVC, aspnetmvc, CSS, Visual Studio, VS2010

I’m not one for dumping all scripts into a single folder and calling it a day. The template project for ASP.NET MVC 3 does that unfortunately. So, after a bit of cleanup and adding a few more JavaScript libraries that I needed, …

Go here to see the original: MSBuild Task Reference and Ajax Minification

by Editor

ASP.NET and HTML5 Local Storage

January 12, 2011 in Ajax, Articles, ASP.NET, ASP.NET MVC, News, Reference

My favorite feature of HTML5, hands-down, is HTML5 local storage (aka DOM storage). By taking advantage of HTML5 local storage, you can dramatically improve the performance of your data-driven ASP.NET applications by caching data in the browser persistently. Think of HTML5 local storage like browser cookies, but much better. Like cookies, local storage is persistent. When you add something to browser local storage, it remains there when the user returns to the website (possibly days or months later). Importantly, unlike the cookie storage limitation of 4KB, you can store up to 10 megabytes in HTML5 local storage. Because HTML5 local storage works with the latest versions of all modern browsers (IE, Firefox, Chrome, Safari), you can start taking…(read more)

by Editor

Building an HTML5 App with ASP.NET

January 11, 2011 in Ajax, Articles, ASP.NET, News, Reference

I’m teaching several JavaScript and ASP.NET workshops over the next couple of months (thanks everyone!) and I thought it would be useful for my students to have a really easy to use JavaScript reference. I wanted a simple interactive JavaScript reference and I could not find one so I decided to put together one of my own. I decided to use the latest features of JavaScript, HTML5 and jQuery such as local storage, offline manifests, and jQuery templates. What could be more appropriate than building a JavaScript Reference with JavaScript? You can try out the application by visiting: http://Superexpert.com/JavaScriptReference Because the app takes advantage of several advanced features of HTML5, it won’t work with Internet Explorer 6 (but really…(read more)

by Editor

Integrating JavaScript Unit Tests with Visual Studio

December 20, 2010 in Articles, ASP.NET, ASP.NET MVC, News, Reference

Modern ASP.NET web applications take full advantage of client-side JavaScript to provide better interactivity and responsiveness. If you are building an ASP.NET application in the right way, you quickly end up with lots and lots of JavaScript code. When writing server code, you should be writing unit tests. One big advantage of unit tests is that they provide you with a safety net that enable you to safely modify your existing code – for example, fix bugs, add new features, and make performance enhancements — without breaking your existing code. Every time you modify your code, you can execute your unit tests to verify that you have not broken anything. For the same reason that you should write unit tests for your server code, you should write…(read more)

by Editor

How to solve JavaScript IntelliSense problems in VS2010

November 9, 2010 in Articles, News, Reference

VS2010 should support all of the VS2008 JavaScript functionalities as shown in Scott Guthrie’s VS2008 JavaScript IntelliSense blog .  It includes: 1. Basic type inference 2. IntelliSense from referenced external JavaScript libraries 3. IntelliSense from XML comments for functions, parameters and return types 4. Calling web services using ASP.NET AJAX   Additionally, VS2010 RTM had some improvement, including: 1. IntelliSense when manipulating browser objects 2. Dynamic generated variable IntelliSense 3. Default JavaScript snippets within IntelliSense to help you code faster Scott Guthrie has a brief blog covering some of these.   Due to the dynamic feature of our JavaScript engine, we may run info conflicts between XML commented…(read more)