Ajax

  • Most Topular Stories

  • Maximize Your Creative Energy

    Smashing Magazine
    Ann Holm
    30 Oct 2014 | 2:00 am
    We’ve heard many personal stories this week of how people in our industry have experienced hard times and how they managed to get out of them. We end this week with an article by Ann Holm, a personal development coach and expert in psychology and brain science. Read on to learn how to reduce stress in your everyday life and prevent burnout and other breakdowns in order to stay healthy and unlock your potential. — Ed. What does knowledge of the brain and personality have to do with creative work? As a lifelong brain geek, I have taken on the mission to help others tap the secrets of…
  • jQuery 3.0: The Next Generations

    Official jQuery Blog
    Dave Methvin
    29 Oct 2014 | 11:23 am
    It’s hard to believe it’s been nearly eight years since jQuery was released. Web development has changed a lot over the years, and jQuery has changed along with it. Through all of this time, the team has tried to walk the line between maintaining compatibility with code from the past versus supporting the best web development practices of the present. One of those best practices is semantic versioning, or semver for short. In a practical sense, semver gives developers (and build tools) an idea of the risk involved in moving to a new version of software. Version numbers are in the…
  • Sencha Space Makes App Development Easier with Consistent Runtime and Debugging Support

    Sencha Blog
    30 Oct 2014 | 7:56 am
    Remote Debugging, Desktop Support, and Improved Android User Experience The latest release of Sencha Space makes it easier to develop and debug mobile applications on Android and iOS. By providing a specialized instance of the Space client application that enables remote debugging for developers on Android and iOS, Sencha Space takes much of the pain out of debugging HTML5 applications across platforms. In addition to adding support for remote debugging, deployment to desktop platforms, and on-premise management, we have also built a custom Chromium-based WebView for the new release of the…
  • DHTMLX Little-Known Features: Mini Calendar in dhtmlxScheduler

    DHTMLX Blog
    Ivan (DHTMLX team)
    28 Oct 2014 | 8:42 am
    Mini calendar in our JavaScript Scheduler can’t be named “little-known” feature and it’s some kind of “must have” in each event calendar. But in this article we’ll tell you about all the ways how and where you can place this small but very useful thing. So, let’s start. First of all, we need to add the ext/dhtmlxscheduler_minical.js extension file on the page. <script src'/ext/dhtmlxscheduler_minical.js' type"text/javascript"></script> Then we need to decide where we would like to place our mini calendar. Pick up the…
  • Statically typed JavaScript via Microsoft TypeScript, Facebook Flow and Google AtScript

    ②ality – JavaScript and more
    Axel Rauschmayer
    28 Oct 2014 | 7:24 am
    This blog post looks at three initiatives for adding static typing to JavaScript: Microsoft’s TypeScript, Facebook’s Flow and Google’s AtScript. TypingLet’s first clarify some terminology related to typing (excerpted from “Speaking JavaScript”). Static versus dynamicIn the context of language semantics and type systems, static usually means “at compile time” or “without running a program,” while dynamic means “at runtime.” Static typing versus dynamic typingIn a statically typed language, variables, parameters, and members of objects (JavaScript calls them properties)…
  • add this feed to my.Alltop

    Smashing Magazine

  • Maximize Your Creative Energy

    Ann Holm
    30 Oct 2014 | 2:00 am
    We’ve heard many personal stories this week of how people in our industry have experienced hard times and how they managed to get out of them. We end this week with an article by Ann Holm, a personal development coach and expert in psychology and brain science. Read on to learn how to reduce stress in your everyday life and prevent burnout and other breakdowns in order to stay healthy and unlock your potential. — Ed. What does knowledge of the brain and personality have to do with creative work? As a lifelong brain geek, I have taken on the mission to help others tap the secrets of…
  • Let’s Talk About It

    Christopher Murphy
    28 Oct 2014 | 6:10 pm
    Many of us struggle silently with mental health problems and many more are affected by them, either directly or indirectly. It’s {Geek} Mental Help Week1 and we would like to help raise awareness with a couple of articles exploring these issues. – Ed. Talking about mental health can be awkward and embarrassing, but it really shouldn’t be. Mental health is just an illness, like any other. When we talk about mental health, we do so in hushed terms. We whisper, “Don’t mention it, he or she isn’t ‘all there.’” I believe this approach — sweeping the problem under the…
  • When Flowers Start To Bloom, It’s A Sign That SmashingConf Oxford Is Coming Soon!

    Vitaly Friedman
    28 Oct 2014 | 9:00 am
    Crafting a good front-end is no piece of cake. When tough budgets and ambitious goals interweave, you need just the right expertise to make just the right decisions. That’s why we create heavily practical Smashing Conferences, and the upcoming SmashingConf Oxford 201531 isn’t going to be an exception. 2Yes, we’re coming back to the UK: SmashingConf Oxford 201531 will be as practical as usual, taking place in March 16–18th. Get your ticket.4 About The Conference We don’t care about volatile trends, but we do care about things that work and don’t work in real projects,…
  • Feeling Stuck? Design What You Don’t Know

    Alexander Charchar
    28 Oct 2014 | 7:57 am
    Many of us struggle silently with mental health problems and many more are affected by them, either directly or indirectly. It’s {Geek} Mental Help Week1 and we would like to help raise awareness with a couple of articles exploring these issues. – Ed. Where is it?! It has to be here somewhere. It use to be so easy. What happened? Somewhere, somewhere, somewhere. That idea is somewhere. It’s here, it has to be. This is where I’ve always found it. But there’s nothing. The only shapes I find here are well worn and boring, dints still obvious even with fresh paint. Oh so boring.
  • You Are Not A Machine. You Are Not Alone.

    Paul Boag
    27 Oct 2014 | 7:06 am
    Many of us struggle silently with mental health problems and many more are affected by them, either directly or indirectly. {Geek} Mental Help Week1 starts today and we would like to help raise awareness with a couple of articles exploring these issues. – Ed. It was pouring with rain and I found myself driving. I didn’t know where I was going. I just needed out of the house. I needed to escape. After what felt like an age I found myself parked outside my parents’ house, just staring at their front door. Eventually I got out of the car, rang the doorbell and burst into tears the…
 
  • add this feed to my.Alltop

    Official jQuery Blog

  • jQuery 3.0: The Next Generations

    Dave Methvin
    29 Oct 2014 | 11:23 am
    It’s hard to believe it’s been nearly eight years since jQuery was released. Web development has changed a lot over the years, and jQuery has changed along with it. Through all of this time, the team has tried to walk the line between maintaining compatibility with code from the past versus supporting the best web development practices of the present. One of those best practices is semantic versioning, or semver for short. In a practical sense, semver gives developers (and build tools) an idea of the risk involved in moving to a new version of software. Version numbers are in the…
  • jQuery Foundation Adopts Mousewheel Plugin

    Scott Gonzalez
    27 Oct 2014 | 11:15 am
    The jQuery Foundation is pleased to announce that Brandon Aaron has donated his jquery-mousewheel plugin to the jQuery Foundation. Brandon is a jQuery team alumnus and he leaves the plugin in great shape with very few open issues. It’s a very popular plugin, one that’s often used along with jQuery UI and other widgets. Adopting the mousewheel plugin is part of the jQuery Foundation’s mission to make a web developer’s work easier. We want to ensure that web developers can use this plugin and be confident it will be supported into the future. We can’t do this…
  • jQuery.com September 2014 Security Retrospective

    Kris Borchers
    6 Oct 2014 | 1:54 pm
    During the last two weeks of September, we found our way into the headlines due to a series of attacks on our web servers. Today, we wanted to give everyone a brief update on the status of our websites and a recap of what happened over the last two weeks. jQuery Under Siege Early on the morning of September 18th we were hit with a DDoS and went offline. We were down for a couple of hours. The sites were brought back up later that day on September 18th and all seemed well. Later, during the afternoon of September 18th, we were contacted by a security company named RiskIQ reporting that their…
  • Update on jQuery.com Compromises

    Ralph Whitbeck
    24 Sep 2014 | 12:43 pm
    Today at 11:15AM EDT, the jQuery Infrastructure team received widespread reports and confirmed a compromise of jquery.com. This attack was aimed at defacing our sites, and did not inject malware like the attack that was reported on September 18th by RiskIQ. We believe that these are separate incidents that may have used the same attack vector. We took the site down as soon as we realized there was a compromise and cleaned the infected files. We are taking steps to re-secure our servers, upgrade dependencies, and address vulnerabilities. At no point today have there been reports of malware…
  • Was jquery.com Compromised?

    Ralph Whitbeck
    23 Sep 2014 | 5:24 pm
    Lastest update on the compromise: Update on jQuery.com Compromises Earlier today, RiskIQ published a blog post stating that the jQuery.com web servers were compromised and serving the RIG exploit kit for a short period of time on the afternoon of September 18th. Our internal investigation into our servers and logs have not yet found the RIG exploit kit or evidence that there was in fact a compromise. RiskIQ was able to make contact with the jQuery Infrastructure team on September 18th, at which point with members of the RiskIQ team tried to find evidence of compromise. So far the…
  • add this feed to my.Alltop

    Sencha Blog

  • Sencha Space Makes App Development Easier with Consistent Runtime and Debugging Support

    30 Oct 2014 | 7:56 am
    Remote Debugging, Desktop Support, and Improved Android User Experience The latest release of Sencha Space makes it easier to develop and debug mobile applications on Android and iOS. By providing a specialized instance of the Space client application that enables remote debugging for developers on Android and iOS, Sencha Space takes much of the pain out of debugging HTML5 applications across platforms. In addition to adding support for remote debugging, deployment to desktop platforms, and on-premise management, we have also built a custom Chromium-based WebView for the new release of the…
  • Announcing Sencha Space 1.2

    28 Oct 2014 | 7:56 am
    We are pleased to announce the latest release of Sencha Space, our secure application management platform that lets you easily deploy your applications to the most users, on the most devices, with the least hassle. Space consists of two parts: An app that your end users download and install on their smartphones, tablets, and now with Space 1.2, their desktops and laptops An admin console application that your admins use to manage users’ access to your applications and data — available in the cloud or now on-premise. Many organizations feel pressure to deliver the right user experience…
  • Integrating Corporate Bank Ecosystems on a Wide Range of Devices

    24 Oct 2014 | 7:56 am
    Guest Blog Post Omniscient is a leading supplier of consulting services for Sencha Touch and Ext JS across Asia and the Americas. Our LIQUIDICE product is a Liquidity and Payments Management Application for corporate treasuries in large organizations, and we built it using Ext JS. To survive in a highly volatile global economy, organizations need to monitor and manage their financial risks related to various internal and external (market) related factors, across their various entities and businesses. Using LIQUIDICE, a Corporate Treasury can set up its global Bank Relationship Structure and…
  • Using Plugins and Mixins in Your Sencha Apps

    23 Oct 2014 | 7:55 am
    Introduction When extending the functionality of a framework class, you generally write the new functionality directly into the derived class. However, if you need that same functionality to exist in multiple components, the most efficient option may be to define it in a plugin or mixin. Plugins and mixins are classes that add extra functionality to another class. In this article, we’ll talk about what these classes are, how they differ, and how they work. I’ve also included Sencha Fiddle examples to illustrate these concepts. What is a Plugin and How Do I Use it? A plugin is a…
  • JavaScript in the Enterprise - Your Questions Answered

    21 Oct 2014 | 8:00 am
    In last week’s webinar, Analyzing the ROI of JavaScript in Enterprise Software Development, we discussed the requirements for building enterprise applications and highlighted some of the challenges commonly faced by our own customers. We also examined how choosing a JavaScript framework can impact the long-term economics relating to development, maintenance and operational processes. To view the webinar, please visit the Sencha Channel on BrightTalk At the end of the presentation (~56:00) we received a few interesting questions that we simply didn’t have the time to answer. We…
 
  • add this feed to my.Alltop

    DHTMLX Blog

  • DHTMLX Little-Known Features: Mini Calendar in dhtmlxScheduler

    Ivan (DHTMLX team)
    28 Oct 2014 | 8:42 am
    Mini calendar in our JavaScript Scheduler can’t be named “little-known” feature and it’s some kind of “must have” in each event calendar. But in this article we’ll tell you about all the ways how and where you can place this small but very useful thing. So, let’s start. First of all, we need to add the ext/dhtmlxscheduler_minical.js extension file on the page. <script src'/ext/dhtmlxscheduler_minical.js' type"text/javascript"></script> Then we need to decide where we would like to place our mini calendar. Pick up the…
  • dhtmlxGantt 3.1: Bug Fixes Release

    Ivan (DHTMLX team)
    27 Oct 2014 | 2:10 am
    To make our JavaScript Gantt Chart even better, we are releasing v3.1 that contains a great number of bug fixes. The dhtmlxGantt performance is improved by having fixed the following issues: incorrect the tooltip behavior on expand/collapse task tree fixed order of API events during gantt initialization fixed issues with markes and multiple initialization of the gantt fixed issues with markes and gantt.clearAll fixed issues with gantt.serialize method and nested projects of gantt tree fixed fixes in French locale added abitity to drag tasks on touch devices The PRO users will receive the…
  • DHTMLX Little-Known Features: Grouping Data in dhtmlxGrid

    Ivan (DHTMLX team)
    21 Oct 2014 | 8:58 am
    There are so many features available in our JavaScript grid control and it is so difficult to pick up the one to tell you about! In this article we would like to remind you about the possibility to group data in dhtmlxGrid. There are two option to do this: you can group data by rows and by columns. This time we’ll talk about grouping data by rows. By default, there is no data grouping displayed on the page. But we can easily do it by a command groupBy(col), where col is the index of a column the grid will be grouped by. To activate grouping rows in the grid: mygrid new…
  • DHTMLX Customer Spotlight: dhtmlxGantt in vTiger CRM

    Ivan (DHTMLX team)
    16 Oct 2014 | 5:00 am
    We are happy to continue sharing our users’ experience in implementing DHTMLX components in their projects. And this time we would like to introduce a project management add-on for vTiger CRM that was built by VGS Global using dhtmlxGantt. vTiger CRM is an Open Source CRM software built in PHP and Mysql, used mainly by small and medium-sized businesses. Vtiger CRM can be used to manage your company’s customer related data, inventory, support and project managements activities. Using the Gantt Chart library, VGS team managed to develop a new extension module that improves vtiger’s…
  • DHTMLX Little-Known Features: Creating Custom Buttons

    Ivan (DHTMLX team)
    14 Oct 2014 | 7:57 am
    Our weekly blog section is complemented with another cool feature that is available in our JavaScript UI library – you can add a custom button to a window. It is simple and understandable as always. To add the custom button, you need to use the addUserButton() method: myWins.window(id).addUserButton(id position tooltip name) There can be taken the following parameters: id – id of the created button; position – this parameter that specifies where does the button place on the caption bar (left to right: 0 – the first button, 1 – the second, etc;…
  • add this feed to my.Alltop

    ②ality – JavaScript and more

  • Statically typed JavaScript via Microsoft TypeScript, Facebook Flow and Google AtScript

    Axel Rauschmayer
    28 Oct 2014 | 7:24 am
    This blog post looks at three initiatives for adding static typing to JavaScript: Microsoft’s TypeScript, Facebook’s Flow and Google’s AtScript. TypingLet’s first clarify some terminology related to typing (excerpted from “Speaking JavaScript”). Static versus dynamicIn the context of language semantics and type systems, static usually means “at compile time” or “without running a program,” while dynamic means “at runtime.” Static typing versus dynamic typingIn a statically typed language, variables, parameters, and members of objects (JavaScript calls them properties)…
  • ECMAScript 6 promises (2/2): the API

    Axel Rauschmayer
    5 Oct 2014 | 4:12 am
    This blog post is an introduction to asynchronous programming via promises in general and the ECMAScript 6 (ES6) promise API in particular. It is second in a series of two posts – part one explains foundations of asynchronous programming (which you may need to learn in order to fully understand this post). Given that the ECMAScript 6 promise API is easy to polyfill for ECMAScript 5, I’m mainly using function expressions and not ECMAScript 6 arrow functions, even though the latter are much less verbose. PromisesPromises are a pattern that helps with one particular kind of asynchronous…
  • ECMAScript 6 promises (1/2): foundations

    Axel Rauschmayer
    23 Sep 2014 | 2:27 pm
    This blog post explains foundations of asynchronous programming in JavaScript. It is first in a series of two posts and prepares you for part two, which covers promises and the ECMAScript 6 promise API. The JavaScript call stackWhen a function f calls a function g, g needs to know where to return to (inside f) after it is done. This information is usually managed with a stack, the call stack. Let’s look at an example. function h(z) { // Print stack trace console.log(new Error().stack); // (A) } function g(y) { h(y + 1); // (B) } function f(x) { g(x + 1); // (C) } f(3); // (D) return; // (E)…
  • ECMAScript 6 modules: the final syntax

    Axel Rauschmayer
    7 Sep 2014 | 5:05 am
    At the end of July 2014, TC39 [1] had another meeting, during which the last details of the ECMAScript 6 (ES6) module syntax were finalized. This blog post gives an overview of the complete ES6 module system. Module systems for current JavaScriptJavaScript does not have built-in support for modules, but the community has created impressive work-arounds. The two most important (and unfortunately incompatible) standards are: CommonJS Modules: The dominant implementation of this standard is in Node.js (Node.js modules have a few features that go beyond CommonJS). Characteristics: Compact syntax…
  • Standardizing (a flavor of) Markdown

    Axel Rauschmayer
    3 Sep 2014 | 4:07 pm
    Update 2014-09-05: Jeff Atwood renames “Standard Markdown” to “Common Markdown” and apologizes to John Gruber. Details: “Standard Markdown is now Common Markdown”. On September 3, Jeff Atwood announced a new standardization effort for John Gruber’s Markdown: Standard Markdown. It is amazing how ubiquitous Markdown has become and it’s great that there is now a standard for it. Highlights: The working group comprises representatives from: GitHub, Reddit, Stack Exchange, the open source community. There is a proper specification that also describes a parsing strategy. This should…
 
  • add this feed to my.Alltop

    ASP.NET AJAX

  • 4 Killer Features You Need to Leverage in Your WebForms Apps—Right Now

    27 Oct 2014 | 5:35 am
    <p>Although many deem WebForms an old-school technology, it&rsquo;s still the most productive way to build web applications. This is why we continue to add tons of new functionality to each release of Telerik UI for ASP.NET AJAX, to make sure you have everything you need to be productive, modern and competitive. Here are 4 things from the latest WebForms release I believe you&rsquo;ll want to get into your projects ASAP.</p> <h2>Killer Feature #1: Mobile Grid</h2> <p><a target="_blank"…
  • TypeScript Definitions Are Available for the Telerik UI for ASP.NET AJAX

    14 Oct 2014 | 7:14 am
    <p>I am glad to announce that, as of <strong>Q3 2014</strong>, the <a href="http://www.telerik.com/products/aspnet-ajax.aspx">Telerik UI for ASP.NET AJAX</a> suite comes with <strong>TypeScript definitions</strong> for its client-side objects. In fact, their first version is available in the Q3 2014 BETA, so you can <a href="http://www.telerik.com/account/your-products/trial-product-versions/download-trial-file.aspx?fileid=17571&amp;pid=0&amp;dispkey=True">get it</a> and give them a spin.</p> <p>Now,…
  • Check Out the New RadGrid Mobile Rendering and the New Controls in the Q3 2014 Beta

    2 Oct 2014 | 9:17 am
    <p>We just released the Q3 2014 Beta of Telerik UI for ASP.NET AJAX suite and everyone can now give it a spin. The trial version can be downloaded after login from the <a href="http://www.telerik.com/account/your-products/trial-product-versions/download-trial-file.aspx?fileid=17571&amp;pid=0&amp;dispkey=True" title="Download Q3 2014 Trial Beta" target="_blank">following location</a> and tested in <a href="http://demos.telerik.com/aspnet-ajax-beta" title="Q3 2014 Beta demos" target="_blank">the…
  • Securing RadEditor Content and Preventing XSS Attacks

    24 Sep 2014 | 10:09 am
    <p>One of the greatest challenges in building a web application is making sure it is secure. It's an important matter, as malicious attacks can come from various sources and in various forms.</p> <p>I cannot stress enough the importance of building secure applications. In that respect, we take security very seriously, knowing that the Telerik UI for ASP.NET AJAX suite is integral for many web applications. We strive to provide controls that offer great performance and appropriate security.</p> <p>One of the most common kind of malicious attack related to client…
  • Visualize the FIFA World Cup Finalists and Winners in a RadMap Control

    28 Aug 2014 | 8:09 am
    <p><span style="line-height: 1.4;">With the&nbsp;</span><a href="http://www.telerik.com/support/whats-new/aspnet-ajax/release-history/ui-for-asp-net-ajax-q2-2014-version-2014.2.618" style="line-height: 1.4;">2014.Q2</a><span style="line-height: 1.4;">&nbsp;release of&nbsp;</span><a href="http://www.telerik.com/products/aspnet-ajax.aspx" style="line-height: 1.4;">Telerik UI for ASP.NET AJAX</a><span style="line-height: 1.4;">&nbsp;we released a new…
Log in