Introducing ASP.NET

ASP.NET is a new and extended technology to the earlier classic ASP, introduced by Microsoft Corporation, which fully supports Microsoft’s .NET Framework. It supplies all the required user interfaces under the name "WebForms" and also works with all .NET languages like Visual C# .NET, Visual Basic .NET, etc. WebForms are used to create user interfaces […]

A Comparison between Java & C#

Ever since the advent of the internet, Java has been the target for many developers. Many C++ developers migrated to Java within a short period of time. Many high quality multithreaded animations, games, distributed applications are being developed and implemented successfully. Moreover the java language is completely platform independent. You can go through the java […]

Getting Started with C# Programming Language

First of all let me welcome you to the world of this new programming language. I hope you will have a basic idea about Object Oriented Programming languages because many languages like Java, C++ have come by the past 5 years. However, there will be no difficulty in learning this language if you are a […]

Understanding Microsoft .NET

Microsoft .NET is one of the latest and new technologies introduced by Microsoft Corporation. Nowadays, we use to connect to the internet using a computer and a remote computer responses via a web page and a collection of web pages are called as Web Sites.

Understanding Remote Method Invocation (RMI)

RMI stands for Remote Method Invocation. A program running on a computer some where on the Internet can invoke a method that is resident in a program running somewhere else on the internet. To make this happen several things need to be done and all of them are built into the java.rmi package.

Understanding Multithreading in Java

Java provides built in support for multithreaded programming. A Multithreaded program contains two or more parts that can run concurrently. Each part of such a program is called a Thread. Each thread defines a separate path of execution. Multithreading is a specialized form of Multitasking.