Ashok's profileAshok's spacePhotosBlogListsMore Tools Help

Ashok's space

Interesting contents & updated information

Ashok Kumar

Occupation
Location
Interests
I'm very simple with more ambitions with more interest to achieve many things. My thoughts are towards my achievement. Hope you support me too. Do your best! Feel the happenings!
Live and let live others peacefully!

http://www.linkedin.com/in/ashokv
Thanks for visiting!
Please wait...
Sorry, the comment you entered is too long. Please shorten it.
You didn't enter anything. Please try again.
Sorry, we can't add your comment right now. Please try again later.
To add a comment, you need permission from your parent. Ask for permission
Your parent has turned off comments.
Sorry, we can't delete your comment right now. Please try again later.
You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
Complete the security check below to finish leaving your comment.
The characters you type in the security check must match the characters in the picture or audio.

Power-up your GUI applications

CSLA.NET enables the use of object-oriented design as the basis for creating powerful applications. Business objects based on the framework support many advanced features to simplify the creation of Windows Forms, Web Forms and Web Services interfaces.

The CSLA.NET framework is designed to allow great flexibility in object persistence, so business objects can use virtually any data sources available. The framework is designed to enable single tier and n-tier models through the concept of mobile objects. This provides the flexibility to optimize performance, scalability, security and fault tolerance with no changes to code in the UI or business objects.

More details

Merge multiple .Net assemblies into one

ILMerge is a utility that can be used to merge multiple .NET assemblies into a single assembly. ILMerge takes a set of input assemblies and merges them into one target assembly. The first assembly in the list of input assemblies is the primary assembly. When the primary assembly is an executable, then the target assembly is created as an executable with the same entry point as the primary assembly. Also, if the primary assembly has a strong name, and a .snk file is provided, then the target assembly is re-signed with the specified key so that it also has a strong name.

ILMerge is packaged as a console application. But all of its functionality is also available programmatically. Note that Visual Studio 2005 does allow one to add an executable as a reference, so you can write a C# client that uses ILMerge as a library. If you are using Visual Studio 2003, you must use the v1.1 version of ILMerge and rename it to be a dll in order to use it as a reference.

Free UI Wrapper for ILMerge
http://www.genetibase.com/cforce/nugenunify.php
- Courtesy: carbonbase.spaces.live.com


More Info click here.

Using Java classes in .Net application

Suppose you have been asked to migrate an existing multi-tier application to .NET where the business layer is written in Java. Normally you would have no option but to recode and port the entire application to any .NET language (e.g. C#).  However this is where IKVM.NET comes to the rescue.

IKVM.NET is an open source implementation of Java for Mono /Microsoft .NET Framework and makes it possible both to develop .NET applications in Java, and to use existing Java API's and libraries in applications written in any .NET language. It is written in C# and the executables, documentations and source code can be downloaded from http://sourceforge.net/project/showfiles.php?group_id=69637

IKVM.NET consists of the following 3 main parts:

  • A Java Virtual Machine implemented in .NET
  • A .NET implementation of the Java class libraries
  • Tools that enable Java and .NET interoperability

Since these (in the sample) methods had originally been written in Java, IKVM.NET provides us an easy and viable way to access those classes and methods from a .NET application. Similarly as shown above in the ‘Time Zone’ example, you can access most of the existing Java packages (e.g. java.io, java.util etc.) and use them in your application.

Talking about Play Games Enhanced for Windows Vista™

 

Quote

Play Games Enhanced for Windows Vista™

Play your favorite games like Geometry Wars: Retro Evolved and Luxor 2 or enjoy a few new ones like Spinword, all enhanced for Windows Vista!

 
No list items have been added yet.
Photo 1 of 1