• NetAdvantage for jQuery 2012 Volume 1 : Sneak Peek

    I can almost see the light at the end of the tunnel, it has been yet another aggressive and feature rich cycle for the jQuery product and I can’t be more excited to give you guys a sneak peek of what’s coming out in 2012 Volume 1 release of the product. The next release of NetAdvantage for jQuery will be the third major release of the product. In a post couple weeks back by Jason Beres on 12.1, he shared…

    • Tue, Mar 13 2012
  • Getting started with nodejs : 7 steps to your first HTTP server on nodejs

    There is ton of innovations going on these days around client frameworks and stacks using JavaScript and HTML5, among them is a unique server framework out that you can code against using JavaScript, it is called nodejs. Nodejs is a light weight framework build on top of Chrome’s V8 JavaScript Runtime. One of the key features is it’s non-blocking I/O model and you just code everything in JavaScript of course. Nodejs is…

    • Mon, Mar 12 2012
  • Button with Image and Text in ASP.NET

    A very common need in almost every ASP.NET web application, a UI requirement to have a button control that can display text and image. Infragistics ships with just that control as part of their ASP.NET controls offering and it is called WebImageButton. It is one of the simplest control to work with, yet it gives you the extended button features that you can use for variety of situations. In the last release of the ASP…

    • Fri, Feb 24 2012
  • What is jQuery? And how big is it?

    jQuery is by far the most popular JavaScript framework ever developed. Released by John Resig and first launched in August 2006, since then, it has just seen increased demand year over year and solved many day to day web development challenges. The core production library is just 31K (229K development).  The chart below tells the story of it adaption and jQuery market share today. In 2008, it’s public website usage was…

    • Thu, Feb 16 2012
  • Using jQuery Grid with PHP

    “Develop a suite of light weight Client Controls that enable creating better website experiences in browsers across platforms & devices backed by any server data end-point. “

    The line above is the vision statement from a presentation that I gave to the Infragistics board almost two years ago, and also to our top line customers to get feedback on the strategy. It was approved even though it was a tough bet, and the…

    • Wed, Feb 8 2012
  • Using oData with jQuery Hierarchical Grid

    I have written a few posts in the past on how to bind data from oData services directly to the jQuery client controls that ship in NetAdvantage for jQuery. There are quite a few samples within our samples library that do so as well. In this post, I am going to show you how to connect a jQuery hierarchical grid with an oData feed just by supplying the initial oData service URL. For the most part, the way the hierarchical…

    • Tue, Jan 24 2012
  • Cascading jQuery Combo Boxes in ASP.NET MVC

    In 2011 Volume 2, Infragistics shipped a combo box control in NetAdvantage for jQuery product. Combo box features a bunch of cool things like auto-suggest, remote filtering, multi-select etc.. One of the scenario that is quite common in today’s web applications is to have cascading combo boxes. In this post, I am going to show you how to implement exactly that using the combo box control. I am going to do this in an ASP…

    • Thu, Dec 1 2011
  • How to Implement Infinite List “Load More” Pattern in ASP.NET Grid

    Among the patterns that add to the overall usability of the application around desktop and mobile interface, one of the common ones is the “Load More” button appearing at the bottom of the lists that can be used to load data on demand. First emerged with the iPhone lists (at least that is the first time I got to experience it), now you find this pattern being used in bunch of other applications we daily use.

    Facebook and iTunes

    This pattern…

    • Wed, Nov 30 2011
  • Binding to oData with jQuery Grid

    If you are building browser based applications that use services to bring in data and rendering it all on the client, then you’ll find this post interesting. In the post, I am going to show you how to grab data from NetFlix oData feed and populate an Infragistics’ jQuery client grid with it. Even though this example shows using oData services being used to grab data and bind to the grid, you can do the same with any server…

    • Tue, Nov 22 2011
  • NetAdvantage for ASP.NET Product Changes in 2011 Volume 2

    Infragistics has been developing ASP.NET controls since the ASP.NET framework was released during early 2000s. Since then, we have provided the toolset that have helped web developers take advantage of the Microsoft’s web platform, combined with the RAD environment & tooling for Visual Studio to build rich, interactive web applications. A lot has changed since then, ASP.NET framework has undergone 5 iterations, IE is…

    • Thu, Nov 17 2011
  • No JavaScript No Problem

    In this day and age, it is rare that a user’s browser do not support JavaScript. But still, there are cases where sites are required to run on a browsers that do not support JavaScript, for accessibility purposes or for building sites that are more SEO friendly. You can still build such sites and continue to use NetAdvantage for jQuery product without having to maintain two different instances of your sites. I know what…

    • Mon, Nov 7 2011
  • Getting Started with Outlook GroupBy in jQuery Grid

    In 2011 Volume 2, one of the most valued feature added to the grid is the Outlook GroupBy capability. This allows the user to grab a column header and drop it within the group by area, and the grid creates visual grouped rows that the user can then expand and see data relevant for that particular group.

     In this blog I am going to show you how to enable grouping within your Infragistics jQuery Grid control. First, I…

    • Fri, Nov 4 2011
  • Sneak Peek at NetAdvantage for jQuery 2011 Volume 2

    In just a little over a week from today, here is what’s coming out in NetAdvantage for jQuery . This is  just the second iteration of the product, and I can’t believe how much the team was able to accomplish in the last 5 months. You have to see it to believe it, some of the highlights of this release are:

    • jQuery Grids
      • Hierarchical View
      • Outlook Group By
      • Editing (CRUD)
      • Column Resizing
      • Column…
    • Mon, Oct 31 2011
  • ASP.NET MVC 3 + Entity Framework + Infragistics jQuery Grid

    Entity Framework is a quite powerful ORM solution in .NET. Now with the ASP.NET MVC tools refresh, it also got the CodeFirst feature, which is quite handy when you want to generate a model for you data using code and the database automatically gets build up for you based on your model code.  In this blog, I will show you how you can use the Entity Framework as a model for your database and use the Infragistics jQuery…

    • Tue, May 31 2011
  • NetAdvantage jQuery Controls are Theme Roller Ready

    One of the core design principle of the NetAdvantage for jQuery controls were to make sure it honors the jQuery styling conventions. In order to do that, all the jQuery controls fully support the jQueryUI Theme Roller styles. This has a lot of benefits out side of just being able to style the controls, some of them are:

    • If you have a jQuery based application that uses style from the Theme Roller library, you…
    • Wed, May 25 2011
  • Understanding Mask Options in jQuery Mask Editor

    The jQuery Mask Editor control is quite useful when you are trying to accept a strict input from a user that contains letters, numbers in a specific order, case with length restrictions..etc. The property to setup the mask editor control to specify such a strict data entry is called InputMask. The jQuery MaskEditor control can be used in any JavaScript/HTML based applications using jQuery, it also has an ASP.NET MVC helper…

    • Wed, May 18 2011
  • Getting Started with Infragistics HTML5 Video Player

    In the upcoming release of NetAdvantage 11.1, NetAdvantage for jQuery & NetAdvantage for ASP.NET will have a HTML5 Video Player control. Both are jQuery based client plug-ins and use the HTML5 video tag to play the video within the browser. This does not require any plug-in, however, the browser needs to support HTML5. It will work on both mobile and desktop browsers. As mentioned above, it is a client component but still…

    • Fri, May 13 2011
  • Using NetAdvantage jQuery Grid in ASP.NET MVC

    The NetAdvantage for jQuery product contains a client-side jQuery grid with an ASP.NET MVC Html Helper. The Helper makes it easy to new up the grid within your MVC views connecting to data form your model. In this blog, you will learn how to create a simple grid using the Razor syntax in your ASP.NET MVC view and connect to the data source.

    Setting up the project

    In order to get the grid to show up you will need the…

    • Mon, May 9 2011
  • Creating Infragistics Logo with HTML5 Canvas

    Canvas is one of the key elements in HTML5 that makes it so attractive and an alternative to build RIA interfaces within the browser instead of having to require a use of a plug-in. The API is super simple to get started with the canvas element and once you master it, you can pretty much draw anything you want on it's surface. I like this cheat sheet and used it to build my demo below.

    Before we get into the code…

    • Mon, May 2 2011
  • jQuery Templating Tips & Tricks

    The more I work with the jQuery templating plug-in, the more I like it. It is much more than creating constructs in HTML and binding to your client data source. A lot of complex data display tasks are made simple with using templating syntax and the ability to keep the UI view constructs separated from the core logic makes it easy to manage. In this blog, I want to share some of the tricks I learned while working with…

    • Thu, Apr 21 2011
  • NetAdvantage for jQuery Coming Soon!

    NetAdvantage for jQuery is the same product that Infragistics CTP’d early this year under the name NetAdvantage for Web Developers. Next month, the product is going to RTM with a new name to closely match with its underlying technology. NetAdvantage for jQuery is meant to cater the growing need for client side web development; in addition it supports HTML5, CSS3, and ASP.NET MVC helpers.  The entire component base…

    • Tue, Apr 5 2011
  • IE9 and Firefox 4 Support

    When IE 9 shipped as a release candidate, I announced our plans supporting it here. Since then, we have been able to test and resolve all the issues we discovered with IE 9. Not only that, but during the same time Firefox emerged from it's beta to RTM state, and we added that in our browser testing as well.

    I wanted to let you know that with the service release of 10.1, 10.2 & 10.3 that is going to ship next week…

    • Mon, Apr 4 2011
  • IE9 Support Plans for ASP.NET Controls

    [Update 3/15/2011] - IE 9 shipped yesterday and Infragistics is going to continue testing with IE 9 RTM bits and will ship service release next month for 10.1, 10.2 & 10.3 as mentioned below. There is also a slight change in the 11.1 release date, and it is now due to release early May. 

     

    Last week, IE 9 was shipped as a release candidate, which is expected to RTM at MIX this April. With the IE 9 release candidate…

    • Thu, Feb 17 2011
  • jQuery grid with DOM virtualization

    I am proud to announce that Infragistics just shipped NetAdvantage for Web Developers CTP, a product that is geared towards helping web developers building modern web sites. It is built on top of jQuery, the most popular JavaScript framework out there today. It has almost been a year in the making of this great product and we hope that you will like what we have in this CTP package. You can read additional product details…

    • Wed, Jan 19 2011
  • jQuery Templates are now part of the jQuery project

    Today Microsoft & jQuery announced the news that we all have been waiting for, jQuery template is now an official plug-in within the jQuery project. In addition, the next major release of jQuery (version 1.5) will include the templating engine as part of the jQuery core framework. This is very exciting news for Infragistics as well, as our Engineers have worked extensively with the templating proposal since it was…

    • Mon, Oct 4 2010