The Windows Presentation Foundation (or WPF) is a graphical subsystem for rendering user interfaces in Windows-based applications. WPF, initially released as part of .NET Framework 3.0, is another step in Microsoft’s evolving rich client strategy. Designed to remove dependencies on the aging GDI subsystem WPF is built on DirectX, which provides hardware acceleration and enables modern UI features like transparency, gradients and transforms. WPF provides a consistent programming model for building applications and provides a clear separation between the user interface and the business logic.
WPF also offers a new markup language, known as XAML which is an alternate means for defining UI elements and relationships with other UI elements.  A WPF application can be deployed on the desktop or hosted in a web browser. It also enables rich control, design, and development of the visual aspects of Windows programs. It aims to unify a number of application services: user interface, 2D and 3D drawing, fixed and adaptive documents, advanced typography, vector graphics, raster graphics, animation, data binding, audio and video.
- Asp Silverlight
Microsoft Silverlight is a cross-browser, multi-environment plug-in that delivers the next generation of Microsoft .NET–based media experiences and rich interactive applications for the Web. This article describes the release of Silverlight 3.
Silverlight 3 introduces more than 50 new features, including the following:
1. Improved security and reliability
2. Improved media and video support, including support for H.264 video
3. The ability to run Silverlight applications outside the browser
4. Significantly improved graphics, graphical performance, and creative effects, including support for Perspective 3D graphics
5. Improved development productivity for rich Internet applications (RIAs)
Silverlight 3 is backward-compatible with Web applications that were built in earlier versions of Silverlight.
- MVC Framework
The Model-View-Controller (MVC) architectural pattern separates an application into three main components: the model, the view, and the controller. The ASP.NET MVC framework provides an alternative to the ASP.NET Web Forms pattern for creating Web applications. The ASP.NET MVC framework is a lightweight, highly testable presentation framework that (as with Web Forms-based applications) is integrated with existing ASP.NET features, such as master pages and membership-based authentication. The MVC framework is defined in the System.Web.Mvc assembly.
WordPress is a free and open source blogging tool and a content management system (CMS) based on PHP and MySQL, which runs on a web hosting service. Features include a plug-in architecture and a template system. WordPress is used by more than 18.9% of the top 10 million websites as of August 2013. WordPress is the most popular blogging system in use on the Web,at more than 60 million websites
Magento is an open source e-commerce web application. that was launched on March 31, 2008
Magento is a very dominant and highly emergent ecommerce play, created by Varien. It is an open-source stage using Zend PHP and MySQL databases. Magento displays great flexibility through its modular architecture is completely scalable and has a wide range of control options that its users appreciate. The most loving features of Magento forces a developer to accept it.
Java Server Page (JSP) is a technology for controlling the content or appearance of Web pages through the use of servlets, small programs that are specified in the Web page and run on the Web server to modify the Web page before it is sent to the user who requested it. Sun Microsystems, the developer of Java, also refers to the JSP technology as the Servlet application program interface (API). JSP is comparable to Microsoft's Active Server Page (ASP) technology. Whereas a Java Server Page calls a Java program that is executed by the Web server, an Active Server Page contains a script that is interpreted by a script interpreter (such as VBScript or JScript) before the page is sent to the user.
MySQL is the world's second most widely used open-source relational database management system
MySQL, pronounced either "My S-Q-L" or "My Sequel," is an open source relational database management system. It is based on the structure query language (SQL), which is used for adding, removing, and modifying information in the database.
Oracle is a powerful relational database management system that offers a large feature set. Along with Microsoft SQL Server, Oracle is widely regarded as one of the two most popular full-featured database systems on the market today.
- Sql Server
SQL Server Pro is a trade digital publication and website owned by Penton serving the information needs of IT Professionals in various fields including data processing, database administration, database development, computer-related consulting, and many other areas.