Introduction Active Server Pages .NET ASP .NET and Visual Studio .NET are designed for Web Applications Designer for Web Applications and XML Web services Drag and drop for controls and HTML features Rich language integration
What is the .NET Framework? Developer Clients Tools ASP.NET Web Applications Databases XML Web User .NET Services Experiences Framework
web 2.0 in education. what is the problem to which web 2.0 technologies are posited as a solution? how does the rhetoric of web 2.0 stand up to close scrutiny? what questions are these technologies asking of us, our values, our teaching and our institutions
You may have heard the words, but what do they really mean for nonprofit organizations? This session introduces the concepts and tools behind the next generation of internet technologies or what has been dubbed "Web.20" or "Social Media." We’ll do some live demos of these tools, discuss their potential to enhance our work, along with some of the concerns they raise. You’ll come away with a basic understanding of and context for the words that are buzzing around us, along with references for continued exploration.
It is really several technologies, each flourishing in its own right, coming together in powerful new ways.
Ajax Adds more attack vectors. Do what you always done on the server!. Keep the business logic on the server. Validate on the server. White List / Blacklist. Check/Remove Injections. Remember that Proxys can be abused! Use Common Sense
XML: Basics XML stands for EXtensible Markup Language. XML is a markup language much like HTML. XML was designed to describe data. XML tags are not predefined. You must define your own tags. XML should use a Document Type Definition (DTD) or an XML Schema to describe the data. XML is a W3C Recommendation. HTML is about displaying information, while XML is about describing information. XML does not do anything itself- You do something with it.
What is Prototype? Core Support for Dynamic Web Apps Hides Browser Oddities Used by Scriptaculous and Rico Driven and Inspired by Ruby on Rails Simple and Elegant Ajax on Rails
Designing for Ajax Principles and patterns for rich interaction. current patterns Breadcrumbs. Module Tabs. Navigation Tabs. Auto Complete. Pagination. Item Pagination. Search Pagination. Ratings and Reviews. Architecture of a Review. Rating an Object. Writing a Review. Drag and Drop. Drag and Drop Modules. Transition. Dim. Brighten. Cross Fade. Contract. Expand. Fade In. Fade Out. Move. Self-Healing. Slide. Highlight. Invitation. Cursor Invitation. Drop Invitation. Tool Tip Invitation. Hover Invitation.
Web 2.0 Defined (OReilly)‚ Web as platform‚ Harnessing collective intelligence ‚ Data as the next Intel Inside‚ End of the software release cycle‚ Lightweight programming models‚ Software above the level of a single device‚ Rich user experience
Ajaxlines is a project focused on providing its audience with a database of most of Ajax related articles, resources, tutorials and services from around the world.
Its purpose is to showcase the power of Ajax and to act as a portal to the Ajax development community.
Learn AJAX from Scratch - Part II
Learn AJAX from Scratch - Part I
PHP AJAX CHAT, Bug fixes - including weird mozilla bug
40+ Tooltips Scripts With AJAX, JavaScript & CSS
Mainsoft Announces ASP.NET AJAX on Linux