Ajax

  • Most Topular Stories

  • How Limitations Led To My Biggest App Store Success and Failure

    Smashing Magazine
    Ben Johnson
    28 Jul 2014 | 7:13 am
    Look at your calendar. If you’re anything like me, all you see are meetings, places to go, things to do, people to meet and not a lot of white space. Few people love their calendar. So, we set out to change that, and we learned a lot in the process. Our app is an iPhone app that flips your calendar upside down and lets you focus on the free time in your day, instead of all the busy time. The app itself has been around since 2011, but the story of how it came to be and what our team ultimately learned is one that I have been wanting to tell for quite some time. It’s the story of how…
  • The (Not Just) jQuery Foundation

    Official jQuery Blog
    Kris Borchers
    10 Jul 2014 | 11:48 am
    The jQuery Foundation’s mission has always been about more than just our namesake projects of jQuery, jQuery UI, and jQuery Mobile. We already host several projects such as Sizzle, QUnit and Globalize that are not dependent on the jQuery library. This wider web-oriented mission is evident in our jQuery Conferences, which span a wide range of developer concerns beyond jQuery, including Node, CSS, tooling, testing and much more. Over the years we’ve had talks on build tools, accessibility, security, performance, design patterns, and frameworks such as Ember and Angular. At our San…
  • Getting Started with GWT Super Dev Mode

    Sencha Blog
    23 Jul 2014 | 7:56 am
    If you’ve been using GWT in the last few months, you’ve undoubtedly noticed that various browsers have been removing support for classic Dev Mode. This change has been a long time coming. It helps to ensure better performing browsers and plugins, but puts a kink in debugging GWT applications. The future is in Super Dev Mode, so we’ve been testing it regularly, making sure that GXT applications will work correctly in it, and improving the development process. As of GWT 2.6.1, supported by GXT 3.1, Super Dev Mode works in all browsers on all operating systems. The next version…
  • Dispatched and direct method calls in ECMAScript 5 and 6

    ②ality – JavaScript and more
    Axel Rauschmayer
    27 Jul 2014 | 4:00 am
    There are two ways to call methods in JavaScript: via dispatch, e.g. obj.someMethod(arg0, arg1) directly, e.g. someFunc.call(thisValue, arg0, arg1) This blog post explains how these two work and why you will rarely call methods directly in ECMAScript 6. Dispatched method calls versus direct method callsBackground: prototype chainsRemember that each object in JavaScript is actually a chain of one or more objects ([1] is a quick refresher of JavaScript OOP). The first object inherits properties from the later objects. For example, the prototype chain of an array ['a', 'b'] looks…
  • Q2 2014 SP1 of Telerik UI for ASP.NET AJAX is out

    ASP.NET AJAX
    24 Jul 2014 | 8:09 am
    Today we have released <a href="http://www.telerik.com/account/your-products/trial-product-versions/download-trial-file.aspx?fileid=17380&amp;pid=0&amp;dispkey=True" target="_blank">Service Pack 1 for Q2 2014</a> of Telerik UI for ASP.NET AJAX. Let me highlight the most important fixes and new features in the controls: <h2>Critical Issues Fixed</h2> <h3>RadEditor</h3> <h3></h3> <ul> <li>The "Undo" button is not working when ToolProviderID is set</li> <li>When the…
  • add this feed to my.Alltop

    Smashing Magazine

  • How Limitations Led To My Biggest App Store Success and Failure

    Ben Johnson
    28 Jul 2014 | 7:13 am
    Look at your calendar. If you’re anything like me, all you see are meetings, places to go, things to do, people to meet and not a lot of white space. Few people love their calendar. So, we set out to change that, and we learned a lot in the process. Our app is an iPhone app that flips your calendar upside down and lets you focus on the free time in your day, instead of all the busy time. The app itself has been around since 2011, but the story of how it came to be and what our team ultimately learned is one that I have been wanting to tell for quite some time. It’s the story of how…
  • Social Influence: Incorporating Social Identity Theory Into Design

    Victor Yocco
    25 Jul 2014 | 2:00 am
    No person is immune from the influence of the people and groups they encounter. As much as we would like to think that every thought we have is original, that every opinion we express is informed by facts alone, the truth is that we use others around us as a reference point for much of our attitudes and behavior. This isn’t a bad thing; it’s human nature. Knowing how groups influence people can help you to move from being a common, everyday, work-your-fingers-to-the-bone designer to a strategic influencer of your target audience with relative ease. In fact, whether researchers, designers…
  • “Making It Right”: A New Smashing Book on Product Management For A Startup World

    Vitaly Friedman
    24 Jul 2014 | 5:20 am
    You’ve seen this happen a thousand times. An organization struggles with a high level of internal enthusiasm and creative chaos that team leaders don’t know how to handle any more. To bring order into projects, a new product manager is appointed, under huge expectation, and with unclear responsibilities and big goals defined within a very short timeframe. That’s when things usually go south, resulting in failed projects, crushed teams and disappointed clients. That’s why we’ve teamed up with our author and friend Rian van der Merwe, a senior product manager with…
  • You May Be Losing Users If Responsive Web Design Is Your Only Mobile Strategy

    Maximiliano Firtman
    22 Jul 2014 | 2:00 am
    You resize the browser and a smile creeps over your face. You’re happy: You think you are now mobile-friendly, that you have achieved your goals for the website. Let me be a bit forward before getting into the discussion: You are losing users and probably money if responsive web design is your entire goal and your only solution for mobile. The good news is that you can do it right. In this article, we’ll cover the relationship between the mobile web and responsive design, starting with how to apply responsive design intelligently, why performance is so important in mobile, why responsive…
  • How Do You Design Interaction?

    Luca Leone
    21 Jul 2014 | 11:48 am
    If you have to design an interface it’s almost obvious to think to begin the process by drawing. But is this the best way? I once casually started by writing an imagined human-computer conversation, and only afterwards I continued by drawing. This changed my way of thinking and I never went back to drawing first. This article will explain the reasons behind my decision. I have always been a huge admirer of the guys at Basecamp1. Some time ago, I was reading a tweet by Jason Zimdars, one of its designers: Zimdar’s tweet2 “UI design starts with words.” He wasn’t joking. The…
 
  • add this feed to my.Alltop

    Official jQuery Blog

  • The (Not Just) jQuery Foundation

    Kris Borchers
    10 Jul 2014 | 11:48 am
    The jQuery Foundation’s mission has always been about more than just our namesake projects of jQuery, jQuery UI, and jQuery Mobile. We already host several projects such as Sizzle, QUnit and Globalize that are not dependent on the jQuery library. This wider web-oriented mission is evident in our jQuery Conferences, which span a wide range of developer concerns beyond jQuery, including Node, CSS, tooling, testing and much more. Over the years we’ve had talks on build tools, accessibility, security, performance, design patterns, and frameworks such as Ember and Angular. At our San…
  • Volunteers Wanted: Trac Enhancements

    Dave Methvin
    7 Jul 2014 | 12:20 pm
    The jQuery and jQuery UI teams use Trac to do their bug reporting and tracking. The jQuery Core bug tracker could really use a Trac expert to migrate us to Trac 1.0 and fix a few nagging issues we’ve been having. If you’re an expert Trac-meister, or just someone with good Trac setup/configuration experience who’s up to the challenge, we’d love to talk with you! Send a message to dave(at)jquery.com and we’ll be in touch. Since some of you will inevitably ask: GitHub’s integration between issues and commits is wonderful, but it’s not anywhere near as…
  • Don’t Use jquery-latest.js

    Dave Methvin
    3 Jul 2014 | 7:38 am
    Earlier this week the jQuery CDN had an issue that made the jquery-latest.js and jquery-latest.min.js files unavailable for a few hours in some geographical areas. (This wasn’t a problem with the CDN itself, but with the repository that provides files for the CDN.) While we always hope to have 100% uptime, this particular outage emphasized the number of production sites following the antipattern of using this file. So let’s be clear: Don’t use jquery-latest.js on a production site. We know that jquery-latest.js is abused because of the CDN statistics showing it’s the…
  • jQuery 1.11.1 and 2.1.1 Released

    Dave Methvin
    1 May 2014 | 2:33 pm
    Ah, the air is sweet with the scent of spring and new jQuery 1.11.1 and 2.1.1 are in bloom. These are minor patch releases and shouldn’t pose any major compatibility issues. Throw a Cinco de Mayo party and have your friends come over to test. If you dig up a problem, let us know at bugs.jquery.com, and be sure to provide a simple test case using jsfiddle.net or jsbin.com to demonstrate the problem. You can include these files directly from the jQuery CDN if you like, or copy them to your own local server. The 1.x branch includes support for IE 6/7/8 and the 2.x branch does not.
  • jQuery 1.11.1 RC2 and 2.1.1 RC2 Released

    Dave Methvin
    18 Apr 2014 | 12:30 pm
    Spring has sprung, and these release candidates for jQuery 1.11.1 and 2.1.1 are in full bloom. You know what that means? It’s time to get serious about testing! We really want our next release to be solid and reliable, and to do that we need your help. Please try out these files in your projects and pages, just a quick test would be appreciated. If you unearth any problems, let us know at bugs.jquery.com. The beta files are located on the jQuery CDN, you can include them directly from the CDN if you like (but don’t use them in production!). As always, the 1.x branch includes…
  • add this feed to my.Alltop

    Sencha Blog

  • Getting Started with GWT Super Dev Mode

    23 Jul 2014 | 7:56 am
    If you’ve been using GWT in the last few months, you’ve undoubtedly noticed that various browsers have been removing support for classic Dev Mode. This change has been a long time coming. It helps to ensure better performing browsers and plugins, but puts a kink in debugging GWT applications. The future is in Super Dev Mode, so we’ve been testing it regularly, making sure that GXT applications will work correctly in it, and improving the development process. As of GWT 2.6.1, supported by GXT 3.1, Super Dev Mode works in all browsers on all operating systems. The next version…
  • Creating an Online/Offline proxy in Sencha Touch

    17 Jul 2014 | 7:56 am
    Guest Blog Post Introduction A common requirement in Sencha Touch is that an application must continue working normally when a device loses its connection to the Internet. Sencha Cmd delivers some great tools that give us everything we need for the app to work offline, such as auto generated App Manifest files, but one of the biggest issues is how to handle your data. There are numerous ways to handle data, and one common technique is to switch proxies between a local storage proxy and an AJAX proxy. In this post, Tom Cooksey of ProWeb Software will show you how you can achieve the same…
  • Creating Custom Layouts in Ext JS and Sencha Touch

    15 Jul 2014 | 7:56 am
    The Layout system is one of the most powerful and unique parts of the Sencha frameworks. Layouts handle the sizing and positioning of every Component in your application, so you don't need to manage those pieces manually. Ext JS and Sencha Touch have many similarities between their Layout classes, and our own Ivan Jouikov recently analyzed them in detail in this Sencha blog post. Having said that, most Ext JS and Sencha Touch developers have probably never looked under the hood of the Layout system. Sencha frameworks deliver the most common application layouts out of the box, so unless your…
  • Designing Responsive Applications with Ext JS

    10 Jul 2014 | 7:50 am
    In today’s world, users expect to be able to use web applications not only on their desktop computers, but also their mobile devices, which come in all shapes and sizes. The requirement to make an application so adaptive can seem overwhelming. Fortunately Ext JS 5 provides all the tools needed to make your application conform to any screen size, shape or orientation. Introducing responsiveConfig With the new tablet support in Ext JS 5 comes “responsiveConfig”, a powerful new feature for making applications respond dynamically to changes in screen size or orientation.
  • Deep Dive Into Ext JS 5 Data

    8 Jul 2014 | 8:00 am
    Introduction With the introduction of Ext JS 5, we have greatly expanded the capabilities of the Sencha Data Package, which was initially released with Ext JS 4 and Sencha Touch 2. The data package is one of the cornerstones of application development: the oft neglected “M” (for Model) in the buzzing world of “MVC” and “MVVM”. These new capabilities can be seen throughout the entire application development process, from declaring your data model, to presenting your data and validating user input, and finally, saving it back to the server. In this article,…
 
  • add this feed to my.Alltop

    ②ality – JavaScript and more

  • Dispatched and direct method calls in ECMAScript 5 and 6

    Axel Rauschmayer
    27 Jul 2014 | 4:00 am
    There are two ways to call methods in JavaScript: via dispatch, e.g. obj.someMethod(arg0, arg1) directly, e.g. someFunc.call(thisValue, arg0, arg1) This blog post explains how these two work and why you will rarely call methods directly in ECMAScript 6. Dispatched method calls versus direct method callsBackground: prototype chainsRemember that each object in JavaScript is actually a chain of one or more objects ([1] is a quick refresher of JavaScript OOP). The first object inherits properties from the later objects. For example, the prototype chain of an array ['a', 'b'] looks…
  • The roles of AngularJS and Polymer

    Axel Rauschmayer
    18 Jul 2014 | 5:53 am
    A key feature of AngularJS 2.0 is its support for Web Components [1]. Google’s Polymer is a Web Component polyfill (enabling them on all current browsers) and a framework on top of Web Components. This blog post describes how the Angular team sees the roles of AngularJS and Polymer. The roles, according to the AngularJS teamAngularJS 2.0 team member Rob Eisenberg recently explained the relationship between AngularJS and Polymer: “Angular is really designed around optimizing application development (including DI, routing, templating and decorator directives, more advanced databinding)”…
  • A JavaScript survival guide

    Axel Rauschmayer
    14 Jul 2014 | 2:29 am
    Are you a programmer who is considering learning JavaScript, but unsure whether it is worth the pain? Then this blog post is for you: I argue that it is worth it and give tips for surviving the language. Why learn JavaScript?The presentThe main reason for choosing JavaScript is the breadth of its ecosystem: the web platform, Node.js, JSON, NoSQL databases, Cordova/PhoneGap, automating PhotoShop and many other apps, etc. Compared to Java, I like the interactivity of JavaScript and the web platform. It is easy to quickly try out things and to inspect what is currently going on. I also like the…
  • The five stages of coming to terms with JavaScript

    Axel Rauschmayer
    12 Jul 2014 | 3:14 pm
    The five stages of coming to terms with JavaScript are: Denial: “I won’t need this language.” Anger: “Why does the web have to be so popular?” Bargaining: “OK, at least let me compile a reasonable language to JavaScript.” Depression: “Programming is not for me, I’ll pursue a career in masonry, like I always wanted.” Acceptance: “I can’t fight it, I may as well prepare for it.”
  • React JSX via ECMAScript 6 template strings

    Axel Rauschmayer
    9 Jul 2014 | 9:27 am
    Facebook’s React has an optional language extension that enables you to embed HTML inside JavaScript. This extension can make your code more concise, but it also breaks compatibility with the rest of the JavaScript ecosystem. ECMAScript 6 will have template strings [1], which enable you to implement JSX (or something close to it) inside the language. Jonathan Raphaelson has done so and the result looks as follows. define(function(require) { ... var EchoComponent = React.createClass({ ... render: function() { return jsx` <div> <input ref='input' onChange='${this.handleChange}'…
  • add this feed to my.Alltop

    ASP.NET AJAX

  • Q2 2014 SP1 of Telerik UI for ASP.NET AJAX is out

    24 Jul 2014 | 8:09 am
    Today we have released <a href="http://www.telerik.com/account/your-products/trial-product-versions/download-trial-file.aspx?fileid=17380&amp;pid=0&amp;dispkey=True" target="_blank">Service Pack 1 for Q2 2014</a> of Telerik UI for ASP.NET AJAX. Let me highlight the most important fixes and new features in the controls: <h2>Critical Issues Fixed</h2> <h3>RadEditor</h3> <h3></h3> <ul> <li>The "Undo" button is not working when ToolProviderID is set</li> <li>When the…
  • Better, New Zip Library for ASP.NET AJAX

    3 Jul 2014 | 7:59 am
    <p>The Q2 2014 ASP.NET AJAX release introduced a new Zip library, which you might have missed given the <a href="http://blogs.telerik.com/blogs/14-06-18/mobile-line-of-business-and-clientdatasource-aspnet-ajax-controls-q2-2014">four big new controls and the document processing library</a>. This post explains why you should give it a spin.</p> <h2>Why a new Zip library? </h2> <p>I already hear your question: Why do I need to use the new one, when the old zip library is working fine? <br /> <br /> The answer is simple: Because the…
  • New export and import capabilities for ASP.NET AJAX suite

    27 Jun 2014 | 9:52 am
    One of the most popular questions these days is &ldquo;How to export the control X to the Docx/Xlsx formats?&rdquo; We now have an elegant solution with the Document Processing Library (DPL) which gives you the freedom to create, export, and import documents of various formats (Docx, Xslx, Rtf) with ease. <p/> <h2>The Example</h2> <p>Now let me show you a brief example as to how you can use the DPL library to export our <a href="http://www.telerik.com/products/aspnet-ajax/grid.aspx" target="_blank">RadGrid</a> control.<br…
  • Why Should Developers Help With User Interface Tests?

    20 Jun 2014 | 4:12 am
    <p>Automated User Interface (UI) testing has a deserved reputation for being a morass of low-value, high-cost pain. Developers are already over-burdened trying to get the work in front of them completed and into the delivery pipeline. Why should they look to take on additional work in helping create functional tests at the User Interface level?</p> <br /> <h2>Ship Better Value</h2> <p>Every developer should care about delivering better value to their customers, regardless whether their customers are internal or external. Better value means the delivered…
  • Mobile, Line of Business and ClientDataSource controls in Q2 2014 of Telerik UI for ASP.NET AJAX

    18 Jun 2014 | 8:52 am
    <p>The Q2 2014 release of Telerik UI for ASP.NET AJAX is out and I am excited to share with you the highlights with highest impact on your development. <br /> &nbsp;</p> <h2>What&rsquo;s New in Q2&rsquo;14? What are the Benefits for You? </h2> <p>The release introduces four new controls in your Visual Studio toolboxes that will empower your line of business application:</p> <ul> <li><a href="#Gantt">Gantt (Beta)</a></li> <li><a href="#Diagrams">Diagrams…
Log in