spring-training-guide.com
Spring Tutorial - JSR250
http://www.spring-training-guide.com/aop-bean-pointcut.html
In Spring 2.0, annotations were introduced to greatly simplify the configuration of aspects. In Spring 2.0, an aspect is made from any class using the @Aspect annotation. Pointcuts designators are then used to indicate when/were the advice of an aspect was triggered. In the example below, an execution designator is used to signal that the advice should trigger for any method of any class in the package. In Spring 2.0, there are nine (9) types of pointcut discriminators (see table below. execution. Anothe...
silverlight-training-guide.com
Silverlight Tutorial
http://www.silverlight-training-guide.com/index.html
Understand the role of Silverlight. Contrast the Silverlight 1.0 and 2.0 feature set. Examine the Silverlight 2.0 architecture. Overview key Silverlight 2.0 development tools. Learn the core Silverlight assemblies and namespaces. Learn the role of the Application and UserControl classes. Learn the syntax of XAML. Survey the Silverlight control set. Understand the control programming model. Learn to position controls using layout managers. Intercept mouse and keyboard events. This chapter gives an overvie...
web-services-training-guide.com
Web Services Tutorial - Home
http://www.web-services-training-guide.com/xml-schema.html
One of the challenges of WSDL is describing the data being transferred to and from a web service. In the simple example we used with the stock quote the types passed to and from the service were very simple. The client passed in a string that represented a stock symbol. The server returned a floating point number (double) to the user. Even these simple types can cause systems to have interoperability problems. Different languages have different definitions of basic data types. Using XML schema you can li...
ajax-training-guide.com
Ajax Tutorial - Home
http://www.ajax-training-guide.com/browser-wars.html
Impact of the Browser Wars:. Netscape dominated the browser market handily in the early years of the World Wide Web. Netscape Communications Corporation was founded by one of the developers of Mosaic, Marc Andreesen. Mosaic was the first popular graphic-oriented web browser. By 1995, the World Wide Web was gaining popularity and media attention. That year, Microsoft entered the browser arena with Internet Explorer 1.0, distributed with Microsoft Windows 95 Plus! Web development is different in the 2000’s.
ajax-training-guide.com
Ajax Tutorial - Home
http://www.ajax-training-guide.com/xhtml.html
XHTML is a Recommendation of the W3C. It was defined as a "Reformulation of HTML 4 in XML 1.0". It reached Recommendation status in January 2000. In August 2002, updates were made to the specification to correct errata. A key difference between HTML 4 and XHTML is that the latter must conform to the rules for well-formed XML. In addition to the well-formed constraints of XML, there is the additional requirement of conforming to a DTD. There are three flavors of XHTML, each with its own DTD. DOCTYPE html ...
ajax-training-guide.com
Ajax Tutorial - Home
http://www.ajax-training-guide.com/history.html
Ajax is a term coined in February 2005 in an article by Jesse James Garrett of Adaptive Path. Ajax is short for the term Asynchronous JavaScript XML. Ajax is a conglomeration of many things:. XHTML, CSS for presentation. Dynamic display interaction via DOM. Asynchronous data interchange using XMLHttpRequest. JavaScript to tie it all together. There are several factors folks point to in explanation of the phenomenon of Ajax.
ajax-training-guide.com
Ajax Tutorial - Home
http://www.ajax-training-guide.com/index.html
Review HTTP request/response paradigm. Discuss motivation for new paradigm. Learn the distinctive combination of tools comprising Ajax. See an Ajax example in action. Briefly discuss web standards. Get an overview of the parts that make up Ajax. Define terms making up the acronym soup surrounding Ajax. Cover the basic rules for well-formed XML and learn the syntax for Namespaces in XML. Discuss XHTML and how it differs from HTML. Get an overview on the future of HTML forms, XForms. HTTP is a client/serve...
ajax-training-guide.com
Ajax Tutorial - Home
http://www.ajax-training-guide.com/alternatives.html
Ajax - A Rose by Any Other Name is :. There are alternatives to using Ajax for building rich Internet applications. Adobe (formerly Macromedia) Flash is a powerful and relatively ubiquitous choice. While initially a plug-in requiring installation, in 2000 it began distribution with Windows XP. It is able to deliver some of the most rich user experiences on the web, and can deliver multimedia. While Flash is a different perspective entirely on building rich clients, Adobe has introduced a collection of to...
xml-soa-training-guide.com
XML Tutorial - Home
http://www.xml-soa-training-guide.com/xml.html
XML Syntax: The Bricks:. Every XML document should begin with the XML declaration. The XML declaration should be on the first line of the document. The declaration has the following attributes. Version: describes the XML version to be used in the document. So far, the only version is 1.0 . Required. Standalone: specifies whether there are external markup declarations. Valid values are yes and no . Optional. Encoding: tells which type of character encoding is used. Optional? An element without content -.
wpf-training-guide.com
WPF Tutorial
http://www.wpf-training-guide.com/index.html
The WPF Tutorial Objective. Understand the motivation behind WPF. Examine the various ‘flavors’ of WPF applications. Overview the services provided by WPF. Examine the core WPF assemblies and namespaces. Work with the Window and Application class types. Learn the syntax of XAML. Understand the XAML / code relationship. Survey the core WPF control types. Review the WPF control programming model. Learn to position controls using layout managers. Understand the role of WPF control commands. Windows Presenta...