Useful AJAX Links
- Definition: ASP.NET(SearchSQLServer.com)
- Definition: Ajax(SearchVB.com)
- Definition: Atlas(SearchVB.com)
- Podcast: Mike Gunderloy on the pros and cons of Atlas (SearchVB.com)
- Download: ASP.NET AJAX v1.0 beta (Microsoft)
- Overview: ASP.NETAJAX (Microsoft)
- Tutorial: "Hello World" in Atlas (Coding Atlas)
- Article: A Primer on Microsoft Atlas (Ajax World)
- Tutorial: An
Introduction to Ajax and Atlas with ASP.NET 2.0 (Erich Peterson,4guysfromrolla.com) - Tutorial: Asynchronous Communication Layer Overview (Microsoft)
- Tutorial: Partial-Page Rendering Overview (Microsoft)
- Download: ASP.NET AJAX sample applications (Microsoft)
- Tutorial: Atlas at last! (Adnan Farooq Hashmi) -- Part 1 Part 2 Part 3
- Tutorial: Beginning Atlas series: Why Atlas? (Omar Al Zabir)
Introduction
Part 1 Part 2 Part 3 Part 4 Part 5 Part 6 Part 7 - Tutorial: ASP.NET Atlas Powers the AJAX-Style Sites You've Been Waiting For (Microsoft)
- Tutorial: Using the UpdatePanel Control in ASP.NET AJAX Applications (Microsoft)
- Tutorial: Customizing Partial-Page Rendering with Client Scripting (Microsoft)
- Tutorial: Using Timer Control to Enable Partial-Page Updates (Microsoft)
- Tutorial: Creating Custom Client Scripts in ASP.NET AJAX (Microsoft)
- Tutorial: Call a Web Service from JavaScript using Server Types (Microsoft)
- Tutorial: Performing data
access (Microsoft) - Tutorial: Call a Web
Service with ASP.NET AJAX without writing client-side scripts (Fredrik Normen) - Tutorial: Using Atlas with PHP (Shanku Niyogi)
- Tutorial: Update Panel: Having fun with errors (Luis Abreu)
- Tutorial: What's up with UpdatePanels and how come nothing works? (Eilon Lipton)
- Tutorial: Cool UI Templating Technique to use with ASP.NET AJAX for non-UpdatePanel scenarios (Scott Guthrie)
- Tutorial: Write
controls compatible with UpdatePanel without linking to the ASP.NET AJAX DLL (Eilon Lipton) - Tutorial: Sliding
Task Lists project -- Building an Atlas application from a scratch(Coding Atlas) - Tutorial: Sliding Task Lists project (day 1) -- Building a user interface (Coding Atlas)
- Tutorial: Sliding
Task Lists project (day 2) -- Implementing ASP.NET 2.0 membership provider (Coding Atlas) - Tutorial: Sliding Task Lists project (day 3) -- Using ModalPopup extender to create panels for adding new tasks (Coding Atlas)
- Tutorial: Sliding Task Lists project (day 4) -- Database tables and saving new tasks with Atlas (Coding Atlas)
- Tutorial: Sliding
Task Lists project (day 5) -- Reorder Lists and client side update panel
refresh (Coding Atlas)
- Article: Atlas renamed ASP.NET AJAX, to ship by end of year (SearchVB.com)
- Article: Atlas: Think before you lift (SearchVB.com)
- Article: Microsoft unleashes Atlas at MIX06 (SearchVB.com)
- Article: Atlas means "Ajax for the masses" (SearchVB.com)
- Article: Microsoft's Atlas -- Ajax in a box (Way.Nu)
- Article: Atlas Programming Model (Nikhil Kothari)
- Article: InPlaceEditing with Atlas Behaviors (Nikhil Kothari)
- Article: InPlaceEditing
- Implementing Script Behaviors in Atlas (Nikhil Kothari) - Article: Back Button Support for Atlas UpdatePanels (Nikhil Kothari)
- Article: Script Loading
Tips (Nikhil Kothari) - Article: From closures to prototypes (Bertrand Le Roy) -- Part 1 Part 2
- Article: How to add Atlas to an existing site (Jay Kimble, CodeBetter.com)
- Article: Add "Atlas" controls to the Visual Studio 2005 Toolbox (Public Sector
Developer Weblog) - Article: Dragging and dropping with ASP.NET 2.0 and Atlas (The Code Project)
- Article: Implementing Ajax Using ASP.NET 1.1 (15 Seconds)
| This series of 25 videos from Microsoft consists of over two hours of content on how to get up and running with ASP.NET AJAX. Two links are presented for each video -- one for watching the video right away and one for downloading it and watching it later. |
- Get Started with Atlas: Watch
Download - Get Started with the Atlas Control Toolkit: Watch
Download - Use the Atlas CascadingDropDown Control Extender: Watch
Download - Implement Dynamic Partial-Page Updates with Atlas: Watch
Download - Make Client-Side Network Callbacks with Atlas: Watch
Download - Write a Custom Atlas Control Extender: Watch
Download - Add Atlas Features to an Existing Web Application: Watch
Download - Atlas Enable an Existing Web Service: Watch
Download - Use the Atlas TextBoxWatermark Control Extender: Watch
Download - Use the Atlas Popup Control Extender: Watch
Download - Use the Atlas ModalPopup Extender Control: Watch
Download - Use the Atlas AlwaysVisible Control Extender: Watch
Download - Use the Atlas Accordion Control: Watch
Download - Use the Atlas Client Library Controls: Watch
Download - Use the Atlas Collapsible Panel Extender: Watch
Download - Use the Atlas Draggable Panel Extender: Watch
Download - Build a Mashup using Microsoft Atlas: Watch
Download - Use the Atlas DynamicPopulate Extender: Watch
Download - Use the Atlas FilteredTextbox Extender: Watch
Download - Use the ASP.NET AJAX HoverMenu Extender: Watch
Download - Use the ASP.NET AJAX ToggleButton Extender: Watch
Download - Use an ASP.NET AJAX ScriptManagerProxy: Watch
Download - Use the ASP.NET AJAX DropShadow Extender: Watch
Download - Use the ASP.NET AJAX PasswordStrength Extender: Watch
Download - Use the ASP.NET AJAX RoundedCorners Extender: WatchDownload
- Webcast: Creating a customer view with Atlas (Wahlin Consulting)
- Webcast: Simplifying XMLHTTP programming with ASP.NET Atlas (Channel 9) -- Part 1Part 2
- Webcast: Enabling
Partial Page Updates with the ASP.NET Atlas UpdatePanel (Channel 9) - Webcast: Attaching
Client Functionality to ASP.NET Server Controls using ASP.NET Atlas(Channel 9) - Webcast: AJAX
Enabling ASP.NET 2.0 Web Parts with Atlas (Channel 9) - Video: Atlas Technical Overview (Microsoft)
- Video: Mashup 101: Virtual Earth -- Part 1 Part 2 (Channel 9)
- Video The Ajax Experience (Microsoft)
- Video: Technology Preview (Microsoft)
- Video: Application Demos (Microsoft)
- Video: First
Look (Microsoft)
- ASP.NET AJAX Control Toolkit home page (Microsoft)
- Article: With Microsoft's Atlas toolkit, no wait for Ajax controls (SearchVB.com)
- Article: Atlas Control Toolkit: A large, open-source framework (SearchVB.com)
- Article: Atlas Control Toolkit (And Why It Is Really Cool) (Scott Guthrie)
- Article: Testing the Toolkit (Shawn Burke)
- Article: Free Atlas Control Toolkit Test Automation Harness Published (Scott Guthrie)
- Control: Introducing Drag-Drop and Animations with Microsoft Atlas (Shiju Varghese)
- Control: Microsoft
Atlas Control Extender -- Focus (Chris Crowe) - Control: Master / Detail drop down lists -- client side data binding (Coding Atlas)
- Control: Always visible loading image (Coding Atlas)
- Control: ReorderList control (Coding Atlas)
- Control: Atlas
ScriptManager Control (Nikhil Kothari) - Control: TextBoxCounter Atlas Extender (Scott Cate)
- Control: Atlas PasswordStrength Display Extender control (Paul Glavich)
- Control: UpdateProgress Control and Ajax Activity Image Animations (Scott Guthrie)
- Tutorial: Working with Atlas Control Toolkit (ASPAlliance.com)
- Tutorial: Dynamic content made easy (How to use the new dynamic population support for
Toolkit controls) (Delay's Blog) - Tutorial: Building a Mashup using the Atlas Virtual Earth Map control (Jonathan
Hawkins)
- Article: Ajax development: The what, how and when (SearchVB.com)
- Article: Ajax development: The what, how and when, continued -- Five tips for getting
started (SearchVB.com) - Article: 2005 in review: Ajax makes news, but will it make the grade?
(SearchVB.com) - Article: Ajax hype and reality (SearchWebServices.com)
- Article: Can Ajax be running partner of Web services? (SearchWebServices.com)
- Article: Ajax and interface design (Luke Wroblewski)
- Quiz: Ajax quiz: Do you speak geek? (WhatIs.com)
- Reference: Ajax Learning Guide (SearchVB.com)
- Reference: Comparison of Ajax frameworks for ASP.NET (Daniel Zeiss)
- Tutorial: Populating a DropDownList using Ajax and ASP.NET (ASPAlliance)
- Where peers share know-how and experience: ITKnowledge Exchange (SearchVB.com)
- Forum: AJAX Discussion and Suggestions (ASP.NET Forums)
- Forum: AJAX
UI (ASP.NET Forums) - Forum: AJAX Networking and Web Services (ASP.NET Forums)
- Forum: Atlas general questions (DotNetSlackers)
- Forum: Atlas code samples (DotNetSlackers)
Posted at 9:56 PM | |
Third party control for ASP.NET AJAX
WebORB for .NET is a development and a runtime Rich Internet Application (RIA) enabling platform.
WebORB enables seamless integration between .NET server applications and a variety of rich internet clients including Flex, Flash and JavaScript(AJAX). WebORB provides feature-rich, but very easy-to-use infrastructure supporting client-server integration at the following levels:
1.Remoting - Rich clients can use WebORB to invoke server-side operations on the exposed .NET objects. WebORB acts as a broker between client and the server handling all marshalling and unmarshalling, state management and security aspects of the integration.
2.Data Management - WebORB includes a sophisticated data management framework for creating dynamic, data-driven applications. The framework features a powerful code generator for client- and server-side code and developer-friendly API. Framework utilization in a RIA results in significant reduction of the development effort.
3.Real-time Messaging - WebORB includes support for real-time video/audio streaming, message broadcast, Remote SharedObject API support, data push, server-to-client invocation support, publish/subscribe integration between native Windows and browser-based clients and MSMQ integration.
Features
Works with .NET framework 2.0, 3.0 and 3.5
FlashControl supports all Flash properties :
Width, Height, Src, FlashVars, PluginsPage, Loop, Menu, Scale, BgColor, SwLiveConnect, Quality, Play, Base, Align, SAlign, WMode, AllowScriptAccess, AllowNetworking, SeamlessTabbing, Devicefont.
Ready for ASP.NET AJAX!
FlashControl fully works with ASP.NET AJAX UpdatePanel.
Supports communication between Flash and JavaScript.
FlashControl works with ASP.NET 2.0 Theme service and Skin files !
Full Visual Studio 2005 and 2008 Designer support :
Smart Tag!
Custom Designer
Custom Editors
Custom template
Web Resources
FlashControl provide a XHTML compliance mode ! The rendered code validates XHTML 1.0 strict in compliance with W3C web standards.
With FlashControl you can target specific HTML output : Internet Explorer Windows (
1. The most comprehensive toolset – over 20 controls
Telerik RadControls for ASP.NET AJAX include over 20 market leading controls that bring unparalleled richness, responsiveness and interactivity to your web applications.
2. Significantly reduced development time
RadControls have developer-friendly design time support and provide nearly codeless experience for a lot of scenarios. All controls are encapsulated in a single assembly and have a unified programming model which facilitates the deployment and the learning process.
3. Built on top of MS ASP.NET AJAX
Telerik engineered the new RadControls for ASP.NET AJAX on top of Microsoft’s next-generation web framework. The suite takes full advantage of the functionality of the AJAX framework, and delivers previously unattainable performance and features.
4. Unbeatable performance
Telerik RadControls for ASP.NET AJAX offer super-high performance controls without sacrificing the powerful features that you are accustomed to see from us. All controls leverage an innovative load-as-needed script resource handlers, as well as optimized client-side and server-side code for blazing speed.
5. Phenomenal client-side capabilities
RadControls for ASP.NET AJAX allow developers to fully leverage the widely supported client-oriented programming of the ASP.NET AJAX framework. RadControls have a familiar and rich client-side API, guaranteeing full control over various functions performed on the client, such as: ability to bind to web services on the client; rendering on the client; ability to add, modify and remove items on the client and much more.
6. Wide cross-browser compatibility, XHTML & accessibility compliance
RadControls have the widest cross browser compatibility on the component market and all modern browsers are fully supported. The controls also are rendered in clean XHTML for strict W3C standards compliance and are accessible according to both Section 508 and W3C Accessibility Guidelines.
7. VS2008 and ASP.NET 3.5 support
Traditionally, Telerik has always been going hand-in-hand with the latest Microsoft technologies. With the launch of ASP.NET 3.5 and Visual Studio 2008 Telerik is ready with native support for the latest framework and IDE so that you can begin building tomorrow’s solutions today. RadControls for ASP.NET AJAX are available in two versions – one built natively against ASP.NET 2.0/VS 2005 and the other built against ASP.NET 3.5/VS 2008.
8. Sharepoint and DNN
Telerik RadControls include wrappers for Microsoft Office Sharepoint Server (MOSS) and DotNetNuke (DNN). Tailored for seamless integration with SharePoint and DNN, the toolset allows professionals to build web-solutions with the UI richness and responsiveness of desktop apps.
9. Comprehensive Documentation & Learning Materials
Telerik provides superior technical support and a variety of resources: demos, online documentation, tutorials, videos, very active forums, knowledge base articles, code library, sample applications and much more.
Refrence by : Telerik
ComponentOne Studio® for ASP.NET is the developer's tool of choice for accelerating efforts and elevating user experience. It includes a collection of over thirty-five enterprise-ready ASP.NET components that empower you to develop the most rich and innovative applications on the Web. Our ASP.NET components feature built-in AJAX, hundreds of time-saving enhancements, and everything you need to deliver cutting-edge applications. Studio for ASP.NET is the most comprehensive set of ASP.NET components, including grids, charts, reports, schedules, menus, toolbars, editors, splitters, data input and validation, export/import and more.
Highlights
Over 35 Feature-packed Components and Controls Studio for ASP.NET is the most comprehensive set of components, including grids, charting, reporting, scheduling, calendars, menus, toolbars, treeviews, tabs, inputs, editors, splitters, and more.
Bring the Windows Experience to the Web The Windows experience is familiar to millions of users worldwide. With our highly-responsive, AJAX-enhanced components, you can deliver this familiar experience in any Web application and take your usability to a higher level.
Cross-browser Compatibility Save time and effort by using Studio for ASP.NET components to ensure that your UI works in all standard browsers.
Built-in Windows Vista and Microsoft Office 2007 Themes All of our new components are packaged with new and improved themes based on the latest trends in UI design. The polished, professional look of the controls will make your applications stand out of the pack.
Design with Ease: SmartTags, Editors, Wizards, and MoreAll of our components are built to include SmartTag support with access to designers and the most common properties. Our controls have been rated the highest in design time experience in the market. We strive to simplify your job as a developer and offer the tools to do just that.
Unparalleled Platinum Support ComponentOne supports the developer with a Platinum Service & Support program that provides: email, phone, and forum support as well as knowledgebase access.
Refrence by : ComponentOne
With nine feature-rich Ajax components, Complete UI provides desktop-like user interfaces without complicated frameworks or a steep learning curve.
With our component suite, you can:
1.Save time with off-the-shelf, ready-to-implement components.
2.Save money--it's far cheaper to buy our components than built them yourself.
3.Look great, because our skinnable components look fantastic.
4.Build what you want, because our suite is designed specifically for Java, ASP.NET, PHP, Classic ASP, and Coldfusion MX.
Benefits
1.9 cross-browser, enterprise-grade Ajax components.
2.Dreamweaver Extensions to drag and drop Nitobi Ajax components into Adobe Dreamweaver.
3.Cross platform support including Java, ASP.NET, PHP, Classic ASP, and Coldfusion MX.
4.An advanced Ajax datagrid featuring livescrolling, in-place editing, and rich editor widgets.
5.Richly designed Ajax tree, tab, and fisheye components for web navigation.
6.Includes Nitobi Ajax Toolkit used in all components, which can also be used in your web applications.
7.Subscription based, per developer, royalty-free licensing. Quarterly release schedule.
8.Drag and drop Complete UI components into any site or application with Nitobi Dreamweaver extensions.
Whats include in nitobi Complete UI
Grid
Combobox
Tabstrip
Tree
Fisheye
Callout
Calendar
Spotlight
Refrence by : nitobi
The World Leader in AJAX-based ASP.NET User Interface Controls
With over 35 visual and non-visual controls, NetAdvantage for ASP.NET controls are your complete toolset for rapidly creating the presentation layer of your high performance Web applications; including AJAX grids, charts, toolbars, menus, listbars, trees, tabs, rich WYSIWYG HTML editing, integrated and standalone spell checking, explorer bars, scheduling, data entry editors and more!
Using NetAdvantage for ASP.NET controls you can deliver Web 2.0 applications that benefit from AJAX technology and easily provide users with speed and functionality comparable to desktop applications.
Infragistics ASP.NET controls will enable you to go beyond building an application, and help you build great user experiences.
ASP.NET controls included in NetAdvantage for ASP.NET!
WebAsyncRefreshPanel
WebGrid
WebCalcManager
WebChart
WebCombo
WebDateChooser
WebDialogWindow
WebEditors
WebCurrencyEdit
WebDateTimeEdit
WebMaskEdit
WebNumericEdit
WebPercentEdit
WebTextEdit WebGauge
WebGridDocumentExporter
WebGridExcelExporter
WebGroupBox
WebHierarchicalDataSource
WebHtmlEditor
WebImageButton
WebImageViewer
WebListbar
WebMenu
WebNavBar
WebPanel
WebSpellChecker
WebSplitter
WebTab
WebToolbar
WebTree Infragistics.Documents
PDF Export
XPS Export
Infragistics.Excel
XLS Import
XLS Export
WebResizingExtender
WebSchedule
WebCalendar
WebCalendarView
WebDayView
WebMonthView
WebScheduleInfo
WebScheduleSqlClientProvider
WebScheduleOleDbProvider
WebWeekView
WebSlider
Highlighted Features
1.AJAX WebGrid™ loading, updating, sorting, scrolling & filtering of flat or hierarchical data - with no code!
2.Rich data entry capability, including masked, date/time, slider, numeric and text editors and a full WYSIWYG WebHtmlEditor™.
3.Complete navigation solutions with WebTab™, WebTree™, WebMenu™, WebNavBar™ and WebToolbar™.
4.Export WebGrid to major document formats such as PDF, XPS and XLS.
5.Comprehensive resource scheduling using the WebSchedule™ controls.
6.Rich 2D and 3D Charting Engine with over 50 Chart types in WebChart™.
7.Extensive Client Side Object Model (CSOM).
8.Microsoft® SharePoint® Portal Support.
Refrence by : Infragistics
Key Features
Complete Visual Studio 2008 Integration.
Incorporate the latest UI in your application in minutes with Windows Forms, ASP.NET and WPF controls.
Royalty-free, Vista enabled and Vista certification ready components.
Essential Tools
Collection of great user interface controls with AJAX functionality and rich autoformats.
Essential Grid
Fully customizable industry standard grid control with extensive support of grouping of hierarchical data.
Essential Chart
Full fledged business chart component with a unique point based styles architecture.
Essential Diagram
.NET framework for developing Microsoft Visio-like interactive 2D graphics and diagramming applications.
Refrence by : syncfusion
Posted at 10:07 PM | Labels: AJAX Control Toolkit Extenders |
What do I need to know to create my own AJAX functionality?
If you plan not to reuse and existing AJAX component here are some of the things you will need to know.
Plan to learn Dynamic HTML (DHTML), the technology that is the foundation for AJAX. DHTML enables browser-base realtime interaction between a user and a web page. DHTML is the combination of JavaScript, the Document Object Model (DOM) and Cascading Style Sheets (CSS).
* JavaScript - JavaScript is a loosely typed object based scripting language supported by all major browsers and essential for AJAX interactions. JavaScript in a page is called when an event in a page occurs such as a page load, a mouse click, or a key press in a form element.
* DOM - An API for accessing and manipulating structured documents. In most cases DOM represent the structure of XML and HTML documents.
* CSS - Allows you to define the presentation of a page such as fonts, colors, sizes, and positioning. CSS allow for a clear separation of the presentation from the content and may be changed programmatically by JavaScript.
Understanding the basic request/response nature of HTTP is also important. Many subtle bugs can result if you ignore the differences between the GET and OIst methods when configuring an XMLHttpRequest and HTTP response codes when processing callbacks.
JavaScript is the client-side glue, in a sense. JavaScript is used to create the XMLHttpRequest Object and trigger the asynchronous call. JavaScript is used to parse the returned content.
Posted at 10:02 PM | Labels: AJAX Interview Question |


