WSRP .NET Framework
The NetUnity WSRP .NET Framework is a comprehensive portlet development framework and run-time for developing
and deploying portlets based on the Web Services for Remote Portlets (WSRP) open standard using the
Microsoft .NET Framework. The framework is portal independent and can be used to bridge the gap between
Java-based portals and Microsoft .NET. Portal developers can use .NET and the popular Visual Studio
development environment to rapidly create rich, interactive, standards-based portlets that plug-and-play
with any WSRP-compliant portal.
Develop WSRP Portlets using .NET
The WSRP .NET Framework provides an extensive class library and runtime implementing the WSRP standard.
Developers simply focus on developing application content and not WSRP plumbing. The framework automatically
handles all WSRP operations but allows the developer to get involved and modify any aspect of servicing
these operations if needed. Producers and portlets implemented using the framework are automatically
WSRP version 1 and WSRP version 2 compliant.
Leverage ASP.NET Architecture
The framework was designed to leverage the ASP.NET architecture. The majority of the effort developing
WSRP portlets will be standard ASP.NET development. Developers use ASP.NET pages and controls to
implement their WSRP portlets or convert existing ASP.NET applications to portal-based WSRP applications
without having to learn a new architecture. Portlet developers use Visual Studio templates, the page
designer and .NET code to create any number of ASP.NET pages representing the various views of their
portlets. The development process is the same familiar process as creating standard ASP.NET web applications.
WSRP Developer Portal
The framework includes a WSRP compliant core portal for testing portlets. The WSRP Portal - Developer
Edition is designed to allow developers to rapidly test their WSRP portlets on their own workstations
without having to install a full-fledged enterprise portal. The Developer Edition provides extensive
portlet developer functionality that is not available in commercial portals.
Deployment & Scalability
Deploying WSRP portlets is similar to deploying a standard ASP.NET web site. The WSRP .NET Framework
provides a compact runtime footprint that does not require the installation of a portal and relies solely
on standard .NET libraries. This allows easy deployments of portlets within the organization to a single
server or load balanced configuration separate from the portal server itself.
|