tag:blogger.com,1999:blog-20691181938216108142024-03-13T05:54:26.165+05:30Nothing Is ImpossibleBineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.comBlogger44125tag:blogger.com,1999:blog-2069118193821610814.post-74389426862976451262013-08-26T19:09:00.001+05:302013-08-26T19:09:43.167+05:30Online MVC 4 Cheat sheet<p> </p> <p>Nice work by <a href="http://techbrij.com/asp-net-mvc-4-cheat-sheet-online?utm_source=twitterfeed&utm_medium=twitter#">Brij Mohan</a> on MVC 4 <a href="http://qkview.com/techbrij/aspnet-mvc-4">cheat sheet</a></p> Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-45341300818671932052013-08-26T16:10:00.001+05:302013-08-26T16:10:50.039+05:30jQuery 1.10.2 and 2.0.3 Released<p>jQuery team released jQuery 1.10.2 and 2.0.3 on July 3, 2013. These releases fix a few pesky bugs that have been reported over the past month, but the list is refreshingly small. Since some of the bugs spanned both the 1.x and 2.x branches we’re releasing new versions of both to keep them in sync</p> <p>You can get the latest files from the <a href="http://jquery.com/download/">jQuery download page</a>, including sourcemap files and links to helpful tools such as jQuery Migrate. If you’re upgrading from a version of jQuery before 1.9, please do read through that page carefully to make your migration as pain-free as possible. Remember that it may take a few days for the CDNs at Google, Microsoft, and CDNJS to respond to the rocket’s red glare and post the latest versions. In the meantime, use the copy on the jQuery CDN.</p> Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-4086795140176963322013-04-19T10:12:00.001+05:302013-04-19T10:13:37.920+05:30jQuery 2.0 Released<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<div class="MsoNormal">
<span style="color: #1f497d; mso-themecolor: text2;">jQuery team
releases v.2 on 19-Apr-2013. This version leaves behind the older Internet
Explorer 6, 7, and 8 browsers. In return it is smaller, faster, and can be used
in JavaScript environments where the code needed for old-IE compatibility often
causes problems of its own. But don’t worry, the jQuery team still supports the
1.x branch which does run on IE 6/7/8. You can (and should) continue to use
jQuery 1.9 (and the upcoming 1.10) on web sites that need to accommodate older
browsers.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="color: #1f497d; mso-themecolor: text2;">http://blog.jquery.com/2013/04/18/jquery-2-0-released/<o:p></o:p></span></div>
</div>
Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-34288613335267544532012-09-03T16:13:00.001+05:302012-09-03T16:13:48.689+05:30jQuery 1.8.1 Released<p> </p> <p>jQuery 1.8.1 is released on 30th Aug, 2012. This version fixes the issues reported by the community following the final release of 1.8.0. Here are the files, ready for you to use: <ul> <li><a href="http://code.jquery.com/jquery-1.8.1.min.js">http://code.jquery.com/jquery-1.8.1.min.js</a> (production, compressed) <li><a href="http://code.jquery.com/jquery-1.8.1.js">http://code.jquery.com/jquery-1.8.1.js</a> (development, uncompressed)</li></ul> <p>The Google and Microsoft CDNs will also have copies available soon. <p>The final set of bugs that were fixed are listed below. Don’t forget, folks, we love to hear about bugs in the betas and release candidates too! You don’t have to wait for a final release to test with your code. The earlier we can fix these bugs, the smoother things go for both the team and the jQuery community. <p><b>Use jQuery UI 1.8.23 and jQuery Mobile 1.1.1 or later</b> for best compatibility with jQuery core 1.8.1.</p> Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-37026635604175260202012-08-13T16:16:00.001+05:302012-08-13T16:25:11.378+05:30jQuery 1.8 Released<p> </p> <p><a href="http://blog.jquery.com/2012/08/09/jquery-1-8-released/">jQuery 1.8.0</a> is released by jQuery on 09-Aug-2012 by jQuery team.</p> <h4>New Features:</h4> <p><b>Sizzle re-architected:</b> jQuery’s selector engine is faster than ever, thanks to a rewrite (well, really<em>two</em> rewrites) by Timmy Willison. Sure, most browsers have <code>querySelectorAll</code> nowadays, but nearly every implementation falls short in one way or another, creating a road full of cross-browser potholes. Sizzle smoothes that road for you. Plus, you may want those useful jQuery selector extensions like <code>:has()</code> with a complex selector or <code>:contains()</code>. Oh yeah, and there’s still IE6/7 support. <p><b>Animations re-imagined:</b> Over time, the animation code in jQuery had become kind of messy. Corey Frang took a head-first dive into that swamp and managed to remove most of the alligators, um, bugs. Most of the changes are under the covers, so existing animations should just work (and work better). But there are also some awesome additions to make animations more general and extendable. One notable and very cool feature is the use of the progress callbacks in Promises. We’re still working on detailed documentation, but we do have <a href="https://gist.github.com/54829d408993526fe475">a draft</a>. Also, here’s an example of the new code in action: <a href="http://jsbin.com/odocid/1/edit">http://jsbin.com/odocid/1/edit</a>. <p><b>Automatic CSS prefixing:</b> When you use a CSS property, in either <code>.css()</code> or <code>.animate()</code>, we’ll use the correct prefixed property (when appropriate) for that browser. For example, take<code>.css("user-select", "none")</code>; in Chrome/Safari we’ll set the value as <code>"-webkit-user-select"</code>, Firefox will use <code>"-moz-user-select"</code>, and IE10 will use <code>"-ms-user-select"</code>. <p><b>More flexibility with $(html, props):</b> In jQuery 1.8, you can use any jQuery method or plugin in the object passed to <code>$(html, props)</code>. Before, you could only use a short list of method names, and there was no documented way to add to the list. Now there doesn’t need to be a list at all! Be aware, however, that this can cause the behavior of your code to change if plugins are added later that have the same names as HTML attributes. <p><b>More than 160 bugs closed:</b> The Sizzle and animation rewrites in particular provided the impetus to fix several long-standing bugs–some of which have been around for two or three years. Mike Sherov tackled most of the open CSS and positioning issues, getting us down to near-zero bugs there. We also haven’t given up and are still pounding away to eliminate annoying differences between IE 6/7/8 and modern browsers, so you don’t have to deal with them. <p><b>Smaller code size:</b> Despite all the code cleanup, new features, and bug fixes, the gzipped file size of jQuery 1.8 is actually a few hundred bytes smaller than jQuery 1.7.2. Size reduction wasn’t our primary goal in this version, but we felt it was important to hold the line on code growth, and we definitely achieved that. Many thanks to Richard Gibson for leading the code-crunching charge across the entire project. <p><b>Modularity:</b> If you know your project’s jQuery dependencies well, you can use the new <a href="http://gruntjs.com/"><code>grunt</code></a>-based build system to strip out parts of jQuery that you know you don’t need. What we’ve done here for 1.8 is really just a beginning, you’ll see even more flexibility as we move to later versions.</p> Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-372234512361435842012-04-12T22:09:00.001+05:302012-04-12T22:09:33.808+05:30SQL Server 2012 Released<p>Microsoft released SQL Server 2012 on 02-Apr-2012. Those wanting to get their hand on the bits can follow <a href="http://www.microsoft.com/sqlserver/en/us/get-sql-server/try-it.aspx">this link</a>. However, it leads to an evaluation copy of SQL Server 2012, which is good for six months</p> <p>Microsoft changed the product editions with this release. Enterprise edition is now the top-of-the-line product that comes with "unlimited" virtualization rights. The BI edition is a new product for organizations interested in using Microsoft's business intelligence improvements in SQL Server 2012. Finally, Microsoft offers a Standard edition. <p>On top of the evaluation edition, Microsoft offers a free SQL Sever 2012 Express edition for lightweight use, which can be downloaded <a href="http://www.microsoft.com/download/en/details.aspx?id=29062">here</a>. Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-84742350324909564062011-07-15T14:39:00.001+05:302011-07-15T14:39:20.479+05:30JQUERY 1.6.2 RELEASED<p>jQuery 1.6.2 is now out! This is the second minor release on top of jQuery 1.6 and lands a number of fixes for bugs. <p>As usual, two copies of jQuery, one minified and one uncompressed (for debugging or reading). <ul> <li><a href="http://code.jquery.com/jquery-1.6.2.min.js">jQuery Minified</a> (for production) <li><a href="http://code.jquery.com/jquery-1.6.2.js">jQuery Regular</a> (for development and testing)</li></ul> <h5>Attributes</h5> <ul> <li><a href="http://bugs.jquery.com/ticket/9286">#9286</a>: Using live submit on forms <li><a href="http://bugs.jquery.com/ticket/9298">#9298</a>: $(elem).attr(eventName) not working properly in IE7 <li><a href="http://bugs.jquery.com/ticket/9329">#9329</a>: attr(“title”) issue in ie7 <li><a href="http://bugs.jquery.com/ticket/9362">#9362</a>: .attr(“value”) does not work for meter elements <li><a href="http://bugs.jquery.com/ticket/9468">#9468</a>: $(‘form’).attr(‘class’) always return undefined in IE 6 <li><a href="http://bugs.jquery.com/ticket/9499">#9499</a>: removeClass will only remove the first instance of a class</li></ul> <h5>Core</h5> <ul> <li><a href="http://bugs.jquery.com/ticket/9301">#9301</a>: Setting data() via an object with hyphenated keys create inaccessible data. <li><a href="http://bugs.jquery.com/ticket/9368">#9368</a>: jQuery.camelCase() defined in css.js, but used more widely <li><a href="http://bugs.jquery.com/ticket/9471">#9471</a>: memory leak noticed when loading jquey.1.6.1.min.js included html pages in the iframe</li></ul> <h5>CSS</h5> <ul> <li><a href="http://bugs.jquery.com/ticket/7557">#7557</a>: outerWidth() <li><a href="http://bugs.jquery.com/ticket/9237">#9237</a>: .css() doesn’t work with relative values on hyphenated properties</li></ul> <h5>Dimensions</h5> <ul> <li><a href="http://bugs.jquery.com/ticket/9300">#9300</a>: outerWidth(true) issue</li></ul> <h5>Effects</h5> <ul> <li><a href="http://bugs.jquery.com/ticket/9220">#9220</a>: Animation Callbacks fire AFTER the next queue function executes. <li><a href="http://bugs.jquery.com/ticket/9678">#9678</a>: setInterval cleared by animation</li></ul> <h5>Event</h5> <ul> <li><a href="http://bugs.jquery.com/ticket/9285">#9285</a>: custom trigger</li></ul> <h5>Manipulation</h5> <ul> <li><a href="http://bugs.jquery.com/ticket/8950">#8950</a>: (Chrome, Firefox) Second argument (event empty) in jQuery throws error while creating <input> <li><a href="http://bugs.jquery.com/ticket/9370">#9370</a>: Compatibility Issue with jQuery 1.6 and IE6</li></ul> <h5>Support</h5> <ul> <li><a href="http://bugs.jquery.com/ticket/9239">#9239</a>: Version 1.6.0 breaks the background behavior on body element <li><a href="http://bugs.jquery.com/ticket/9440">#9440</a>: v1.6.1 messes up layout in IE8</li></ul> Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-43670032327633810292011-04-01T13:53:00.001+05:302011-04-01T13:53:51.452+05:30jQuery 1.5.2 Released<p>jQuery 1.5.2 is released on 31-Mar-2011. This is the second minor release on top of jQuery 1.5 and lands a number of fixes for bugs.</p> <h5>Downloading</h5> <p>As usual, we provide two copies of jQuery, one minified and one uncompressed (for debugging or reading). <ul> <li><a href="http://code.jquery.com/jquery-1.5.2.min.js">jQuery Minified</a> (29kb <a href="http://www.julienlecomte.net/blog/2007/08/13/">Gzipped</a>) <li><a href="http://code.jquery.com/jquery-1.5.2.js">jQuery Regular</a> (214kb)</li></ul> <p>You can feel free to include the above URLs directly into your site and you will get the full performance benefits of a quickly-loading jQuery. <p>Additionally you can also load the URLs directly from Microsoft and Google’s CDNs: <p>Microsoft CDN: <a href="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.5.2.min.js">http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.5.2.min.js</a></p> Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-21307520592626389542010-12-17T15:10:00.001+05:302010-12-17T15:10:09.442+05:30Microsoft Visual Studio 2010 Service Pack 1 Beta<p>Microsoft published Visual Studio 2010 Service Pack 1 Beta on 03-Dec-2010. To download click <a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=11ea69cb-cf12-4842-a3d7-b32a1e5642e2&displaylang=en">here</a>.</p> Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-35395463707688630342010-11-15T11:45:00.001+05:302010-11-15T11:45:36.740+05:30jQuery 1.4.4 Released<p>The fourth minor release of jQuery 1.4 is now available — less than one month after 1.4.3 was released. <p>Unsurprisingly, version 1.4.4 is primarily a set of bug fixes following feedback from the user community. There is only one new feature… <h4> </h4> <h4>jQuery.fadeToggle()</h4> <p>The <a href="http://api.jquery.com/fadeToggle/">.fadeToggle()</a> method provides fade-in and fade-out animation. If an element is visible, it’s opacity is reduced and, when it reaches zero, the display property is set to none so the element disappears from the page layout. <p>Calling .fadeToggle() on an invisible element (where display:none is set) makes the item visible and fades it back in. <h4> </h4> <h4>Major bug fixes</h4> <p>If you’ve been struggling to make your code work, you’ll be pleased to know that the following issues have been fixed: <ul> <li>The .width() and .height() of hidden elements are reported correctly (in some situations, previous versions would return negative values). This is likely to be the cause of most 1.4.3 to 1.4.4 update compatibility issues. <li>Host and protocol names are now compared case-insensitively when determining whether an Ajax request is local or remote. <li>Computed CSS for elements now returns “auto” consistently rather than an empty string. <li>A function bound to the document ready event will now fire once (it was firing twice). <li>The .removeData() failure has been fixed. <li>The attribute not equals selector ([foo!=bar]) now works in Firefox. <li>Child (>), next sibling (+), and previous sibling (~) selectors now work when combined with pseudo-selectors (such as :last). <li>.show() will not fail if .hide() was initially called on a hidden element.</li></ul> <h4>Links</h4> <p>Grab jQuery 1.4.4 from: <ul> <li>Uncompressed version (179kB) –<br><a href="http://code.jquery.com/jquery-1.4.4.js">http://code.jquery.com/jquery-1.4.4.js</a> <li>Minified version (26kB gzipped / 76kB non-gzipped) –<br><a href="http://code.jquery.com/jquery-1.4.4.min.js">http://code.jquery.com/jquery-1.4.4.min.js</a> <li>Microsoft CDN –<br><a href="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.4.min.js">http://ajax.microsoft.com/ajax/jquery/jquery-1.4.4.min.js</a> <li>jQuery 1.4.4 documentation –<br><a href="http://api.jquery.com/category/version/1.4.4/">http://api.jquery.com/category/version/1.4.4/</a></li></ul> Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-28815140300034025082010-08-05T12:11:00.002+05:302010-08-23T22:09:00.264+05:30Visual Studio LightSwitch BetaTHE SIMPLEST WAY TO BUILD BUSINESS APPLICATIONS FOR DESKTOP AND CLOUD.<br />
Microsoft Visual Studio <a href="http://www.microsoft.com/visualstudio/en-us/lightswitch" target="_blank">LightSwitch</a> Beta helps you solve specific business needs by enabling you to quickly create professional-quality business applications, regardless of your development skills. LightSwitch is a new addition to the Visual Studio family. Visit this page often to learn more about this exciting product.<br />
Visual Studio LightSwitch Beta will be available on August 23.<br />
You can find introduction to <strong>LightSwitch </strong>video <a href="http://www.microsoft.com/showcase/en/us/details/74ed35cb-709b-46f7-8b21-2f681965ed0b" target="_blank">here</a>.Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-38819193330108222362010-07-07T12:21:00.003+05:302010-07-30T18:29:11.025+05:30Microsoft Introduces IIS ExpressDevelopers today build and test ASP.NET sites and applications using one of two web-servers:<br />
<ul><li>The ASP.NET Development Server that comes built-into Visual Studio </li>
<li>The IIS Web Server that comes built-into Windows</li>
</ul>Both of the above options have their pros and cons, and many ASP.NET developers have told us: “I wish I could have the ease of use of the ASP.NET Development Server, but still have all the power and features of IIS”. Today I’m happy to announce a new, free option that we are enabling – IIS Express - that combines the best characteristics of both, and which will make it easier to build and run ASP.NET sites and applications.<br />
IIS Express will work with VS 2010 and Visual Web Developer 2010 Express, will run on Windows XP and higher systems, does not require an administrator account, and does not require any code changes to use. You will be able to take advantage of it with all types of ASP.NET applications, and it enables you to develop using a full IIS 7.x feature-set.<br />
<h5><u>How Things Work Today</u></h5><div align="justify">Before I get into the details of IIS Express, let’s first quickly review how the ASP.NET Development Server and IIS options work today.</div><div align="justify"><u>ASP.NET Development Server</u></div><div align="justify">Visual Studio’s built-in ASP.NET Development Server (also known as “Cassini”) has the benefit of being light-weight and easy to quickly run. It doesn’t listen on remote ports (which makes it easier to get approved for many corporate security environments), works even when you are running under a non-administrator account, and doesn’t require a separate installation step. </div><div align="justify">The fact that it is so easy to get running is a huge positive of it – and the reason it is the default web-server used by ASP.NET projects in Visual Studio when you press F5 to run them:</div><a href="http://weblogs.asp.net/blogs/scottgu/image_189F2676.png"><img alt="image" border="0" height="109" src="http://weblogs.asp.net/blogs/scottgu/image_thumb_5E43B094.png" title="image" width="463" /></a><br />
<div align="justify">The downside with the ASP.NET Developer Server, though, is that it does not support a full set of web-server features. For example, it doesn’t support SSL, URL Rewriting Rules (like the <a href="http://weblogs.asp.net/scottgu/archive/2010/04/20/tip-trick-fix-common-seo-problems-using-the-url-rewrite-extension.aspx">SEO URL Rewrite Rules</a> I blogged about <a href="http://weblogs.asp.net/scottgu/archive/2010/04/20/tip-trick-fix-common-seo-problems-using-the-url-rewrite-extension.aspx">here</a>), Custom Security Settings, and other richer features now offered with IIS 7.</div><div align="justify"><u>IIS Web Server</u></div><div align="justify">IIS is the other option developers use when running and testing their applications with Visual Studio. You can configure a web project within Visual Studio to use IIS by right-clicking on the project and pulling up its properties (and then by clicking on the “Web” tab within the properties window)":</div><a href="http://weblogs.asp.net/blogs/scottgu/image_564C0E32.png"><img alt="image" border="0" height="195" src="http://weblogs.asp.net/blogs/scottgu/image_thumb_7118343E.png" title="image" width="400" /></a><br />
<div align="justify">Using IIS as your development server allows you to take full advantage of all web-server features (SSL, URL Rewrite Rules, etc). IIS is a full-fledged web-server – which means you’ll get an experience closer to what it will work like when you deploy the application on a production server.</div><div align="justify">The downside with using the IIS option today, though, is that some companies don’t allow full web-servers to be installed on developer machines. IIS also requires administrator account access to setup and debug projects. Different versions of Windows also support different versions of IIS. For example, if you are running on Windows XP you have to use the IIS 5.1 web-server that comes with it – which doesn’t support all the new features of IIS 7.x. Configuring a web project within VS to use IIS also requires some extra installation and configuration steps.</div><h5 align="justify"><u>IIS Express – The Best of Both Options</u></h5><div align="justify">We have been working on a new flavor of IIS 7.x that is optimized for developer scenarios that we are calling “IIS Express”. We think it combines the ease of use of the ASP.NET Web Server with the full power of IIS. Specifically:</div><ul><li><div align="justify">It’s lightweight and easy to install (less than 10Mb download and a super quick install) </div></li>
<li><div align="justify">It <u>does not</u> require an administrator account to run/debug applications from Visual Studio </div></li>
<li><div align="justify">It enables a <u>full web-server feature set</u> – including SSL, URL Rewrite, Media Support, and all other IIS 7.x modules </div></li>
<li><div align="justify">It supports and enables the same extensibility model and web.config file settings that IIS 7.x support </div></li>
<li><div align="justify">It can be installed side-by-side with the full IIS web server as well as the ASP.NET Development Server (they do not conflict at all) </div></li>
<li><div align="justify">It works on Windows XP and higher operating systems – giving you a full IIS 7.x developer feature-set on all OS platforms</div></li>
</ul><div align="justify">IIS Express (like the ASP.NET Development Server) can be quickly launched to run a site from a directory on disk. It <u>does not</u> require any registration/configuration steps. This makes it really easy to launch and run for development scenarios.</div><u>VS 2010 Integration</u><br />
<div align="justify">We are enabling IIS Express so that it can be easily used with Visual Studio 2010. You’ll be able to configure VS 2010 to use it instead of the ASP.NET Web Server as the default web-server on ASP.NET Projects. Like the ASP.NET Development Server today, you won’t need to register a site or virtual directory to use IIS Express. It will support the same usage-model as the ASP.NET Development Server today – just with more feature support.</div><div align="justify">When you press F5 to run an ASP.NET project, Visual Studio can automatically launch IIS Express and use it to run/debug the application (no extra configuration required). Like the ASP.NET Web Server, IIS Express will show up in your task-bar tray when running:</div><a href="http://weblogs.asp.net/blogs/scottgu/image_093B9E9A.png"> </a><br />
<a href="http://weblogs.asp.net/blogs/scottgu/image_093B9E9A.png"><br />
<img alt="image" border="0" height="63" src="http://weblogs.asp.net/blogs/scottgu/image_thumb_417A15B2.png" title="image" width="241" /></a> <br />
<div align="justify">You can right-click and click “exit” on the icon above to quickly shutdown IIS Express. You can also right-click and pull up a list of all sites running with it, as well as the directory location and .NET versions they are running under:</div><a href="http://weblogs.asp.net/blogs/scottgu/image_60BCBC85.png"><img alt="image" border="0" height="379" src="http://weblogs.asp.net/blogs/scottgu/image_thumb_064639E7.png" title="image" width="489" /></a><br />
Two cool things to notice above:<br />
<div align="justify">1) The “Test Site” we are running, as well as IIS Express itself, live under the c:\users\[username] folder on disk. This enables non-administrator usage of IIS Express and sites – and enables a bunch of scenarios not possible with the full IIS today (including the ability to run IIS Express in both a locked-down enterprise environment as well as a locked-down school shared computer environment).</div><div align="justify">2) The “Test Site” we are running above using IIS Express supports both <u>HTTP</u> <em>and</em> <u>HTTPS</u> access. IIS Express automatically installs a “self-signed certificate” and enables URL ACLs and SSL Certificates for ports so that developers (running as non-administrators on a machine) can use SSL without needing to elevate their accounts or setup any additional configuration. This enables you to configure secure pages within your applications (like Logon forms) for SSL and run/test them at development time just like they’ll work on your real web-server.</div><div align="justify"><u>IIS 7.x Feature Set</u></div><div align="justify">IIS Express is as easy to run and use as the ASP.NET Web Server you are familiar with today. But because IIS Express is based on the IIS 7x codebase, you have a full web-server feature-set that you can use. This means you can build and run your applications just they’ll work on a real production web-server. In addition to scenarios like SSL, you can take advantage of the <a href="http://weblogs.asp.net/scottgu/archive/2010/04/20/tip-trick-fix-common-seo-problems-using-the-url-rewrite-extension.aspx">IIS 7.x URL Rewriter module</a>, Media Extensions, Dynamic Compression, Advanced Logging, Custom Security and other rich modules now available.</div><div align="justify">In addition to supporting ASP.NET, IIS Express also supports Classic ASP and other file-types and extensions supported by IIS – which also makes it ideal for sites that combine a variety of different technologies.</div><h5 align="justify"><u>Summary</u></h5><div align="justify">IIS Express makes it even easier to build, run and test web applications. It works with all versions of ASP.NET and supports all ASP.NET application types (including obviously ASP.NET Web Forms and ASP.NET MVC applications). Best of all – you <u>do not need to change any code</u> to take advantage of it. You’ll be able to optionally use it with all your current projects today.</div>Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-43916140415613472592010-07-07T12:14:00.001+05:302010-07-07T12:14:33.771+05:30Microsoft WebMatrix<ul> <li> <p align="justify"><a href="http://weblogs.asp.net/scottgu/archive/2010/06/28/introducing-iis-express.aspx">IIS Developer Express</a>: A lightweight web-server that is simple to setup, free, works with all versions of Windows, and is compatible with the full IIS 7.5.</p> </li> </ul> <ul> <li> <p align="justify"><a href="http://weblogs.asp.net/scottgu/archive/2010/06/30/new-embedded-database-support-with-asp-net.aspx">SQL Server Compact Edition</a>: A lightweight file-based database that is simple to setup, free, can be embedded within your ASP.NET applications, supports low-cost hosting environments, and enables databases to be optionally migrated to SQL Server.</p> </li> </ul> <ul> <li> <p align="justify"><a href="http://weblogs.asp.net/scottgu/archive/2010/07/02/introducing-razor.aspx">ASP.NET “Razor”</a>: A new view-engine option for ASP.NET that enables a code-focused templating syntax optimized around HTML generation.  You can use “Razor” to easily embed VB or C# within HTML.  It’s syntax is easy to write, simple to learn, and works with any text editor.</p> </li> </ul> <p align="justify">Microsoft introduces a new lightweight web development tool that also integrates the above technologies, and makes it even easier for people to get started with web development using ASP.NET.  This tool is free, provides core coding and database support, integrates with an open source web application gallery, and includes support to easily publish/deploy sites and applications to web hosting providers.</p> <p align="justify">Microsoft calling this new tool <a href="http://www.microsoft.com/web/webmatrix">WebMatrix</a>, and the first preview beta of it is now <a href="http://www.microsoft.com/web/webmatrix/download">available for download</a>.</p> <p align="justify"><strong>What is in WebMatrix?</strong></p> <p align="justify">WebMatrix is a 15MB download (50MB if you don’t have .NET 4 installed) and is quick to install.</p> <p align="justify">The 15MB download includes a lightweight development tool, IIS Express, SQL Compact Edition, and a set of ASP.NET extensions that enable you to build standalone ASP.NET Pages using the new Razor syntax, as well as a set of easy to use database and HTML helpers for performing common web-tasks.  WebMatrix can be installed side-by-side with Visual Studio 2010 and Visual Web Developer 2010 Express.</p> <p align="justify"><em>Note: Razor support within ASP.NET MVC applications is not included in this first beta of WebMatrix – it will instead show up later this month in a separate ASP.NET MVC Preview - which will also include Visual Studio tooling support for it. <br /> <br />For more information please visit <a href="http://weblogs.asp.net/scottgu/archive/2010/07/06/introducing-webmatrix.aspx">http://weblogs.asp.net/scottgu/archive/2010/07/06/introducing-webmatrix.aspx</a></em></p> Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-59322907681836792172010-05-12T10:55:00.001+05:302010-05-12T11:25:19.409+05:30Pinning Projects and Solutions with Visual Studio 2010<p>Scott Guthrie did a blog post that covers a very small, but still useful, feature of VS 2010 – the ability to “pin” projects and solutions to both the Windows 7 taskbar as well VS 2010 Start Page.</p> <p><a href="http://weblogs.asp.net/scottgu/archive/2010/05/10/pinning-projects-and-solutions-with-visual-studio-2010.aspx" target="_blank"><img alt="image" src="http://weblogs.asp.net/blogs/scottgu/image_thumb_51A28133.png" /></a></p> <p><a title="http://bit.ly/cfeIRC" href="http://bit.ly/cfeIRC"><strong>http://bit.ly/cfeIRC</strong></a></p> Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com2tag:blogger.com,1999:blog-2069118193821610814.post-89917425845725534282010-05-12T10:50:00.001+05:302010-05-12T11:26:19.793+05:30Creating MVC web applications in F#<p>Here is the nice blog by Tomas Petricek on developing MVC web applications in F# using ASP.NET. <a href="http://tomasp.net/blog/fsharp-mvc-web.aspx">http://tomasp.net/blog/fsharp-mvc-web.aspx</a></p> <p><a href="http://tomasp.net/articles/fsharp-mvc-web/web.png" target="_blank"><img src="http://tomasp.net/articles/fsharp-mvc-web/web.png" /></a></p> Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-13263018583395337142010-05-05T10:03:00.001+05:302010-05-05T10:03:30.655+05:30jQuery UI 1.8.1 Released<p>The first maintenance release for jQuery UI 1.8 is out. This update brings a bunch of fixes to Autocomplete and a few fixes to other plugins. For the full list of changes, see the <a href="http://jqueryui.com/docs/Changelog/1.8.1">changelog</a>. You can download it here:</p> <h5><font size="3">Download</font></h5> <h6><a href="http://code.google.com/p/jquery-ui/downloads/list"><font size="2">File Downloads</font></a></h6> <ul> <li>Development Bundle: <a href="http://jquery-ui.googlecode.com/files/jquery-ui-1.8.1.zip">http://jquery-ui.googlecode.com/files/jquery-ui-1.8.1.zip</a></li> <li>Themes Package: <a href="http://jquery-ui.googlecode.com/files/jquery-ui-themes-1.8.1.zip">http://jquery-ui.googlecode.com/files/jquery-ui-themes-1.8.1.zip</a></li> </ul> <h6><a href="http://code.google.com/apis/ajaxlibs/documentation/index.html#jqueryUI"><font size="2">Google Ajax Libraries API</font></a><font size="2"> (CDN)</font></h6> <ul> <li>Uncompressed: <a href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/jquery-ui.js">http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/jquery-ui.js</a></li> </ul> Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-56731948222955681622010-04-30T10:37:00.001+05:302010-04-30T13:40:29.233+05:30Developing your Data Access Layer with ADO.NET Entity Framework 4<p>Please visit <a href="http://tinyurl.com/37jqqfx">http://tinyurl.com/37jqqfx</a> for an excellent article by <a href="http://www.simple-talk.com/author/amirthalingam-prasanna/">Amirthalingam Prasanna</a> on developing data access layer with ADO.NET entity framework 4.0</p> Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-64418666049347796022010-04-29T10:42:00.001+05:302010-04-29T14:49:35.244+05:30Top 10 reasons to go for Visual Studio 2010<p align="justify"> <br /><strong>Quickly interpret your code: </strong>The new code editor makes it easy to zoom in on your code, highlight method references, and overlay powerful features. <br /> <br /><strong>Create rich user experiences: </strong>Use new visual designers for Windows Presentation Foundation and Silverlight™ to target Windows® 7 and the Web. </p> <p align="justify"><strong>Customize Visual Studio to fit your style:</strong> Key IDE enhancements–including support for multiple monitors and improved readability–that make the familiar environment even more productive. <br /><strong> <br />Use your existing skills:</strong> SharePoint development, including tooling for Web Parts, Lists, Workflows, Events and more, bring great new customized collaboration tools to your company.</p> <p align="justify"><strong>MSDN subscriptions:</strong> With Visual Studio 2010 MSDN subscriptions, you have access to specified servers and clients for development and test purposes, in addition to all the other MSDN subscription benefits such as support resources, Windows® Azure™ compute hours, learning tools, and high quality information resources. <br /><strong> <br />Database Development Made Easy (Premium):</strong> Apply the same life-cycle tools to your database code and your application code. This includes offline development of database schema, use of source code control to persist versioned schema information, participation in Agile methodologies and use of the associated work items.</p> <p align="justify"><strong>Identify Test Impact from Code Changes (Premium):</strong> Test Impact Analysis provides a list of recommended tests to run after code changes are made. Developers know immediately which tests are impacted by a given change and testers know which tests to run to verify a given build. <br /><strong> <br />Understand Existing Architectures (Ultimate):</strong> The Architecture Explorer and UML sequence diagrams help you explore and understand your existing code assets and their inter-dependencies.</p> <p align="justify"><strong>IntelliTrace™ Eliminates ‘No Repro’ (Ultimate):</strong> Easily step through code that was previously executed on the same or another machine in order to identify what happened during the code execution and significantly cut down on time spent reproducing a bug. <br /><strong> <br />Prototype Ideas Quickly (Ultimate):</strong> With Sketch Flow in Expression Studio you can quickly deliver a functioning prototype that looks and feels like handwritten mock-ups.</p> Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-63672928433318483382010-04-28T14:56:00.001+05:302010-04-28T15:01:28.252+05:306 Cool Features of Visual Studio 2010<p><strong>1 - Generating Sequence Diagrams To Inspect And Document control flow</strong></p> <p>Another cool feature in Visual Studio 2010 is the ability to generate Sequence diagrams. You may right click inside a method and select “Generate the sequence diagram”  from the pop up menu, to generate the diagram. In this example, you may see that my <em>SubmitOrder</em> method in <em>OrderViewModel</em> class is instantiating an OrderServiceClient, to call <em>AddOrderAsync</em> method inside the same.</p> <p><a href="http://lh5.ggpht.com/__Mw4iY-4nuY/S9Glfra5JlI/AAAAAAAAAwY/vsao_0pwUt0/s1600-h/image%5B63%5D.png"><img title="image" border="0" alt="image" src="http://lh6.ggpht.com/__Mw4iY-4nuY/S9GlhOl4gaI/AAAAAAAAAwc/FM8hUkLYm4A/image_thumb%5B41%5D.png?imgmax=800" width="525" height="309" /></a></p> <p><strong>2 - Architecture Explorer</strong></p> <p>A cool addition in VS2010 is the Architecture Explorer (Click View->Architecture Explorer). The Architecture Explorer will provide you a very friendly interface to browse through and navigate to your solution assets. You can right click on an item (Namespace, Class Name, or Class Member etc) and select ‘View Content’ to navigate to the definition as well.</p> <p><a href="http://lh3.ggpht.com/__Mw4iY-4nuY/S9GliiR7wPI/AAAAAAAAAwg/sjYAZF8pCso/s1600-h/image%5B61%5D.png"><img title="image" border="0" alt="image" src="http://lh3.ggpht.com/__Mw4iY-4nuY/S9Gll6iy2hI/AAAAAAAAAwk/LYY9MIP0hEE/image_thumb%5B39%5D.png?imgmax=800" width="532" height="194" /></a></p> <p>Also, you can export the selected items to a graph document from the Architecture explorer. You can do this by selecting the members, and clicking the ‘Create new graph document’ button (in top left corner) of the Architecture Explorer. Let me export some of the members in my OrderViewModel class, and have a look at the generated graph. You can also use the graph document to understand your code members in a better way, to analyze circular references, un referenced nodes etc (see the image below.)</p> <p><a href="http://lh5.ggpht.com/__Mw4iY-4nuY/S9GlnbDmQdI/AAAAAAAAAwo/hEMV_LZS_yU/s1600-h/image%5B49%5D.png"><img title="image" border="0" alt="image" src="http://lh6.ggpht.com/__Mw4iY-4nuY/S9GlpKfQUII/AAAAAAAAAws/EpqSzfG8Yys/image_thumb%5B31%5D.png?imgmax=800" width="513" height="441" /></a></p> <p><strong>3 – Code Navigators</strong></p> <p>Visual Studio 2010 has a number of useful code navigators. A simple yet useful code navigation/identification feature is ‘Highlight Reference’ - you can double click on any member to view the references highlighted, and can navigate across references using the Ctrl + Shift + Up/Down arrows.</p> <p>Another cool code navigator is the ‘Navigate To’ window. You can use ‘Navigate To’ to search code members quickly when you work with the editor.</p> <p><a href="http://lh3.ggpht.com/__Mw4iY-4nuY/S9Glqam0vNI/AAAAAAAAAww/f7KnVph9wC4/s1600-h/image%5B77%5D.png"><img title="image" border="0" alt="image" src="http://lh5.ggpht.com/__Mw4iY-4nuY/S9GlsL4rpXI/AAAAAAAAAw0/RgNRuazkEjM/image_thumb%5B49%5D.png?imgmax=800" width="519" height="305" /></a></p> <p>You can bring up the “Navigate To” window using the shortcut <strong>Ctrl</strong> <strong>,</strong> (press Ctrl and comma). You can search by any term, and you can even search using <a href="http://en.wikipedia.org/wiki/CamelCase">camel case</a>. See that I’m searching for ‘OV’, to get a list of all code members following the OV convention.</p> <p>Another cool code navigation feature in Visual Studio 2010 is the ‘Call Hierarchy’ window. You may right click any member to bring up the popup menu, to select ‘Find All References’ to bring up the call hierarchy window. So, next time when you change a method, you can have a look at where all you are going to impact. You can also view all overrides of your method, if you have any.</p> <p><a href="http://lh3.ggpht.com/__Mw4iY-4nuY/S9GltrgnXaI/AAAAAAAAAw4/qcGBlC2jrUI/s1600-h/image%5B76%5D.png"><img title="image" border="0" alt="image" src="http://lh3.ggpht.com/__Mw4iY-4nuY/S9GlvOHpQrI/AAAAAAAAAw8/IYIXTzJIolc/image_thumb%5B48%5D.png?imgmax=800" width="470" height="290" /></a></p> <p><strong>4 – Pinning</strong> <strong>Data Tips While Debugging</strong></p> <p>When you are debugging, you can pin variable values, so that they’ll be there for you to see later.</p> <p><a href="http://lh6.ggpht.com/__Mw4iY-4nuY/S9GlwfIPvXI/AAAAAAAAAxA/ujF3GhhqIQs/s1600-h/image%5B88%5D.png"><img title="image" border="0" alt="image" src="http://lh3.ggpht.com/__Mw4iY-4nuY/S9Glx1vSU1I/AAAAAAAAAxE/mNA9sPRDH9o/image_thumb%5B56%5D.png?imgmax=800" width="514" height="275" /></a></p> <p>Also, you can even enter comments for a pinned data tip, so that you can view the comment later.</p> <p><a href="http://lh5.ggpht.com/__Mw4iY-4nuY/S9GlzEUjQPI/AAAAAAAAAxI/u67af7eF72Q/s1600-h/image%5B93%5D.png"><img title="image" border="0" alt="image" src="http://lh6.ggpht.com/__Mw4iY-4nuY/S9Gl0iGGwvI/AAAAAAAAAxM/RyRrMKPhNvM/image_thumb%5B59%5D.png?imgmax=800" width="470" height="323" /></a></p> <p>VS 2010 has also got a tone of other Debugger Enhancements, <a href="http://weblogs.asp.net/scottgu/archive/2010/04/21/vs-2010-debugger-improvements-breakpoints-datatips-import-export.aspx">read about them from Scott Gu’s blog</a> if you are interested.</p> <p><strong>5 - Consume First Development</strong></p> <p>Visual Studio is so smart that it can stub your classes, members etc on the go, when you type the code. For example, assume that you have a customer class, and you thought it should have a new method while doing something. You can just type the member name (method, property etc), rest your mouse on top of the tiny blue line under your new method to bring up the popup menu.</p> <p><a href="http://lh6.ggpht.com/__Mw4iY-4nuY/S9GlZnMSCNI/AAAAAAAAAwI/sw60N73HHxk/s1600-h/image%5B9%5D.png"><img title="image" border="0" alt="image" src="http://lh4.ggpht.com/__Mw4iY-4nuY/S9GlbHd-RII/AAAAAAAAAwM/9gMzpt5u0Gg/image_thumb%5B5%5D.png?imgmax=800" width="529" height="245" /></a></p> <p>Click that, and you’ll see VS stubbing the method for you, as shown below. Note that VS has inferred the parameter type.</p> <p><a href="http://lh6.ggpht.com/__Mw4iY-4nuY/S9Glcr0iOfI/AAAAAAAAAwQ/2ND74sUwUI4/s1600-h/image%5B28%5D.png"><img title="image" border="0" alt="image" src="http://lh6.ggpht.com/__Mw4iY-4nuY/S9GldxLhH9I/AAAAAAAAAwU/05ox3RtQUF0/image_thumb%5B18%5D.png?imgmax=800" width="530" height="305" /></a></p> <p>You can do that with constructors, properties, method overloads etc as well. That is super cool, especially if you are a TDD guy.</p> <p><strong>6 – Extension Manager for downloading and installing plugins</strong></p> <p>The Extension Manager in Visual Studio 2010 will allow you to download and install cool plug-ins for your VS IDE. You can bring up the extension manager window by clicking Tools->Extension Manager. Extension Manager will connect to Visual Studio 2010 online Extension library, and you can search and find cool plug-ins there.</p> <p><a href="http://lh3.ggpht.com/__Mw4iY-4nuY/S9Gl2FXFj5I/AAAAAAAAAxQ/p74bspQOVzg/s1600-h/image%5B83%5D.png"><img title="image" border="0" alt="image" src="http://lh3.ggpht.com/__Mw4iY-4nuY/S9Gl34qqrbI/AAAAAAAAAxU/iGE3b5cB8_U/image_thumb%5B53%5D.png?imgmax=800" width="518" height="345" /></a></p> <p>Once installed, you may also Disable or Uninstall your plug-ins from the extensions manager.</p> Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-82581804624814823822010-04-23T12:43:00.002+05:302010-04-26T11:46:33.610+05:30VS 2010 Debugger Improvements (BreakPoints, DataTips, Import/Export)<p>Scott Guthrie did a blog post that talks about a bunch of small, but really nice, new VS 2010 debugger features: Click <a href="http://weblogs.asp.net/scottgu/archive/2010/04/21/vs-2010-debugger-improvements-breakpoints-datatips-import-export.aspx"><strong>here</strong></a> to view.</p> <ul> <li>Breakpoint Labels </li> <li>Importing/Exporting Breakpoints </li> <li>Pinned DataTips </li> <li>See the Value from Last Debug Session (Great Code Editor Feature) </li> <li>Importing/Exporting Pinned DataTips </li> </ul>Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-3087602538880374532010-04-13T08:44:00.001+05:302010-04-13T13:27:22.357+05:30Microsoft launches Visual Studio 2010 & .Net Framework 4.0<p>Microsoft launched its Visual Studio 2010 and .Net Framework 4 globally, including in India on 12-Apr-2010. </p> <p>Get multiple monitor support; new support for SharePoint development, including numerous templates; enhanced multi-targeting support allowing developers to target multiple versions of the .NET Framework; and experience how Visual Studio 2010 simplifies building standards-based Web applications with improved AJAX frameworks, core IntelliSense support for JavaScript, and jQuery. You can download the trial <a href="http://www.microsoft.com/visualstudio/en-us/download">here</a>.</p> <p>"Together, these technologies simplify the entire development process, enabling developers to build new platforms and build high-quality applications," S Somasegar, Senior Vice President, Microsoft Corportion said delivering the keynote address at the TechED 2010, a technology conclave which commenced in Bangalore.</p> <p>Microsoft's top 50 partners have also made available products and solutions based on its latest wave of developer technologies, he said.</p> <p>Somasegar said with .NET Framework four client profile, the runtime has been decreased by over 80 per cent.</p> <h4>Direct Download Links of Visual Studio 2010</h4> <p><a href="http://download.microsoft.com/download/4/0/E/40EFE5F6-C7A5-48F7-8402-F3497FABF888/X16-42555VS2010ProTrial1.iso"><strong>Visual Studio 2010 Professional Trial </strong></a> <br /><a href="http://download.microsoft.com/download/F/F/8/FF8C8AF1-D520-4027-A844-8EC7BC0FB27C/X16-42546VS2010PremTrial1.iso"><strong>Visual Studio 2010 Premium Trial </strong></a> <br /><a href="http://download.microsoft.com/download/2/4/7/24733615-AA11-42E9-8883-E28CDCA88ED5/X16-42552VS2010UltimTrial1.iso"><strong>Visual Studio 2010 Ultimate Trial</strong></a> <br /><a href="http://download.microsoft.com/download/F/6/6/F6615AB8-E082-4E92-A715-A087E83D37F8/X16-42549VS2010TestProTrial1.iso"><strong>Visual Studio 2010 Test Professional</strong></a> <br /><a href="http://download.microsoft.com/download/1/5/1/15139F21-8A10-44E8-99D5-B37316D3F00F/X16-42785VS2010TFS1.iso"><strong>Visual Studio Team Foundation Server 2010</strong></a> <br /><a href="http://download.microsoft.com/download/1/E/5/1E5F1C0A-0D5B-426A-A603-1798B951DDAE/VS2010Express1.iso"><strong>Visual Studio 2010 Express Direct </strong></a></p> <p>After downloading the VS 2010 ISO images you can do any of the following things</p> <ol> <li>Burn it to blank CD/DVD using CD/DVD burning software, In Windows 7, you can ISO Burner tool. </li> <li>Open and copy ISO image files and their contents to a local folder using extracting tools, like WinZIP, WinRAR and 7Zip. </li> <li>Virtually mount and access ISO image as a device. </li> </ol> <p>All Visual Studio 2010 TRIAL editions are free for 90 days. After 30 days, you must register the product to obtain a free key which extends the trial to an additional 60 days.</p> Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-28332016335382678782010-03-25T11:13:00.001+05:302010-03-25T11:13:28.814+05:30jQuery UI 1.8 adds position, button, autocomplete, new widget factory, lighter core<p>The final release of jQuery UI 1.8 with 5 new plugins, 1 new effect, and hundreds of bug fixes and improvements.</p> <p>We’ve worked extremely hard to make jQuery UI lighter and more modular with an even more flexible and extensible core. Now it’s even easier to build your own widgets or extend ours, whether you use the jQuery UI Widget Factory, the jQuery UI CSS Framework, or both. This release is a collective effort spanning more than 9 months with contributions from hundreds of developers, designers, testers and users. We thank you for all your help and support. And we even get personal (we’ll name names!) at the end of this post.</p> <p>The code, themes, demos, and documentation are now live on <a href="http://jqueryui.com/">jqueryui.com</a>, the <a href="http://jqueryui.com/download">jQuery UI Download Builder</a>, <a href="http://jqueryui.com/themeroller/">ThemeRoller</a>, and <a href="http://code.google.com/apis/ajaxlibs/documentation/index.html#jqueryUI">Google’s AJAX Libraries API</a>.</p> <p>Note: There are significant (and in some cases breaking) changes in this release. If you currently use or develop jQuery UI plugins be sure to consult both the <a href="http://jqueryui.com/docs/Changelog/1.8">Changelog</a> and<a href="http://jqueryui.com/docs/Upgrade_Guide">Upgrade Guide</a> for full details on these changes and their impact.</p> Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-26952768051873701592010-03-15T12:46:00.001+05:302010-03-15T12:50:33.650+05:30ASP.NET MVC 2 Released<p>The final release of ASP.NET MVC 2 is now available for VS 2008/Visual Web Developer 2008 Express with ASP.NET 3.5.  You can download and install it from the following locations:</p> <ul> <li><a href="http://go.microsoft.com/fwlink/?LinkID=185037">Download ASP.NET MVC 2 using the Microsoft Web Platform Installer</a> </li> <li><a href="http://go.microsoft.com/fwlink/?LinkID=157074">Download ASP.NET MVC 2 from the Download Center</a> </li> </ul> <h5><u><font size="3">ASP.NET MVC 2 Features</font></u></h5> <p>ASP.NET MVC 2 adds a bunch of new capabilities and features.  I’ve started a <a href="http://weblogs.asp.net/scottgu/archive/2010/01/10/asp-net-mvc-2.aspx">blog series</a> about some of the new features, and will be covering them in more depth in the weeks ahead.  Some of the new features and capabilities include:</p> <ul> <li><a href="http://weblogs.asp.net/scottgu/archive/2010/01/10/asp-net-mvc-2-strongly-typed-html-helpers.aspx">New Strongly Typed HTML Helpers</a> </li> <li><a href="http://weblogs.asp.net/scottgu/archive/2010/01/15/asp-net-mvc-2-model-validation.aspx">Enhanced Model Validation support across both server and client</a> </li> <li>Auto-Scaffold UI Helpers with Template Customization </li> <li>Support for splitting up large applications into “Areas” </li> <li>Asynchronous Controllers support that enables long running tasks in parallel </li> <li>Support for rendering sub-sections of a page/site using Html.RenderAction </li> <li>Lots of new helper functions, utilities, and API enhancements </li> <li>Improved Visual Studio tooling support </li> </ul> <p><a href="http://go.microsoft.com/fwlink/?LinkID=157074"></a></p> <p>You can learn more about these features in the “<a href="http://www.asp.net/learn/whitepapers/what-is-new-in-aspnet-mvc/ ">What’s New in ASP.NET MVC 2</a>” document on the <a href="http://www.asp.net/mvc/">www.asp.net/mvc</a> web-site. </p> Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-78141342702137558712010-03-08T15:10:00.001+05:302010-03-08T15:14:01.799+05:30Visual Studio 2010 RC Updates<p>Microsoft released VS 2010 RC patches to fix following issues</p> <ul> <li> <span class="Apple-style-span" style="text-decoration: none;">Patch that fixes crashes with Tooltip invocation and when hovering over identifiers</span></li> <li> <span class="Apple-style-span" style="text-decoration: none;">Patch that fixes issues with the Web Forms designer not correctly adding controls to the auto-generated designer files</span></li> <li> <span class="Apple-style-span" style="text-decoration: none;">Common Cause of Intellisense and IDE sluggishness on Windows XP, Vista, Win Server 2003/2008 systems</span></li> <li> <span class="Apple-style-span" style="text-decoration: none;">Improved Text Rendering with WPF 4 and VS 2010</span></li></ul>Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0tag:blogger.com,1999:blog-2069118193821610814.post-36632792986860077642010-02-26T12:53:00.002+05:302010-02-26T12:58:07.634+05:30jQuery 1.4.2 released<p>jQuery 1.4.2 is out on February 19th, 2010. This is the second minor release on top of jQuery 1.4, fixing some outstanding bugs from the 1.4 release and landing some nice improvements. There were a total of <a href="http://dev.jquery.com/report/40">40 tickets closed</a> in this minor release. </p> <p>In this release we’ve added two new methods: <strong><a href="http://api.jquery.com/delegate">.delegate()</a> and <a href="http://api.jquery.com/undelegate">.undelegate()</a></strong>. These methods serve as complements to the existing <a href="http://api.jquery.com/live">.live()</a> and <a href="http://api.jquery.com/die">.die()</a> methods in jQuery. They simplify the process of watching for specific events from a certain root within the document.</p>Bineesh Raghavanhttp://www.blogger.com/profile/13819311039324861518noreply@blogger.com0