Developer Zone
Register  |  Login  
 Mainsoft.com
Search  
 
Samples and Code Blocks

Samples


Deploying an AJAX ASP.NET RSS Reader on Linux

Convert an AJAX ASP.NET RSS Reader that uses the AJAX Control Toolkit to native Java and deploy it to Apache Tomcat under Linux. Also use the ASP.NET AJAX Control Toolkit to add new features to the application while supporting deployments for both platforms. Read more.

Download project files.


Personal Web Site
Starter Kit

The Microsoft Personal Web Site Starter Kit is a typical personal site that includes a photo album system. It demonstrates many ASP.NET 2.0 features and is a good starting point for creating real life ASP.NET applications for Java EE. Read more.

This sample is packaged within Grasshopper under the samples directory.


ASPNETFolio
(Portal Edition only)

 

ASPNETFolio sample shows a simple ASP.NET portal application, containing a single portlet. The sample demonstrates multiple Portal Edition features, including using WebSphere Portal single sign-on authentication, Form controls, and the People Awareness functionality; integration with the portal user information; supporting multiple portlet modes; programmatic change of the portlet window state; and using JSR 168 defined portlet preferences to retrieve and store portlet configuration information. Read more.

This sample is packaged within the Portal Edition, under the samples directory.


Blog Starter Kit

The Blog Starter Kit is an open source ASP.NET 2.0 application developed by Shanku Niyogi that provides a quick way to start developing a personal blog site with Visual Studio that already has some nice functionality. This sample has been ported by Mark Cafazzo, a two-time winner of the Race To Linux porting competition. Read more.

Download project files.


Cooperative Sample
(Portal Edition only)


This sample demonstrates how to create ASP.NET cooperative portlets that can be integrated into WebSphere Portal composite applications with native Java portlets. Learn to develop cooperative ASP.NET portlets.

Download project files.


JDExpenses

JDExpenses is a simple, pure Java ASP.NET application. This sample, contributed by Paolo de Nictolis, demonstrates many of the ASP.NET 2.0 features supported by Grasshopper. Read the tutorial.

Download project files.


Commerce Starter Kit

The Commerce Starter Kit, previously known as IBuySpy, is an application publicly available at the ASP.NET Web site. It enables you to quickly create a community Web site, such as a user group site, a developer resource site, or a news site. With Grasshopper, the Commerce Starter Kit hopped to Linux, using a PostgreSQL data provider.

Download project files.


Microsoft PetShop

PetShop is Microsoft’s implementation of the Java EE blueprint application, the Java PetStore, using C# and Microsoft .NET. This application is published on the GotDotNet Web site. Grasshopper has taken the Microsoft PetShop full circle, from .NET to Java EE.

Download project files.


Samples and Code Blocks

Linux Toolbox


Generic Tomcat Package

Here's a generic distribution package that will install all what you need, in order to run your ASP.NET applications on your Linux machine. Learn more in Configuring your Linux box to deploy your Grasshopper application.

Download package.


Samples and Code Blocks

Code Blocks


Anthem.NET

Anthem.NET, available at anthemdotnet.com, is a powerful, open source AJAX toolkit for the ASP.NET and ASP.NET 2.0 development environments. This toolkit can be used to produce interactive, rich user interface Web applications. Grasshopper brings Anthem.NET to Java EE. Read more.

Download project files.


Data Access Application Block (DAAB)

Microsoft's Enterprise Library Data Access Application Block, available at the msdn.microsoft.com Web site, simplifies development tasks that implement common data access functionality. It includes support for the most frequently used features of ADO.NET, including stored procedures as well as inline SQL. It also includes common housekeeping tasks such as managing connections and creating and caching parameters. Grasshopper has taken DAAB for a fast ride from .NET to Java EE.

Download project files.


NUnit

Developed by NUnit organization, NUnit is a unit-testing framework for all languages that the .NET Framework supports. Initially ported from JUnit, version 2.2, is the fourth major release of this xUnit-based, unit testing tool for the Microsoft .NET Framework. It is written entirely in C# and has been completely redesigned to take advantage of many .NET language features, for example, custom attributes and other reflection-related capabilities. Grasshopper has made the hop from C# to Java look easy, delivering NUnit on Java EE.

Download project files.


SharpZipLib

The library #ziplib, available at icsharpcode.net, is an open source Zip, GZip, Tar, and BZip2 library written entirely in C# for the .NET platform. Grasshopper brings SharpZipLib to Java EE.

Download project files.



Home  Site map  Privacy statement  Legal notice  Contact us
Mainsoft Product Validations: Optimized for Microsoft Visual Studio, Java Powered for the Enterprise, and Ready for IBM WebSphere.
Read more about: .NET Java and .NET for Linux

Copyright © Mainsoft Corporation 2005-2009. All rights reserved