This is a discussion on .Net Vs J2EE which is best for Web Application in all aspects within the ASP and ASP.NET Programming forums, part of the Web Development category; I am planning to build a personal website. I read many articles on development environments but not able to come ...
| |||||||
| Register | FAQ | Members List | Calendar | Mark Forums Read |
| |||
| I am planning to build a personal website. I read many articles on development environments but not able to come a conclusion on whether to build my website using .NET or in Java platform. Can anybody suggest me the best one which suits my requirements. 1. Low Cost 2. User Friendly 3. Easy & Effective 4. Good Performance 5. Professional Look Website Requirements: 1. Payment gateway Integration 2. Shopping Cart Features 3. Video / Photo Sharing |
| Sponsored Links |
| |||
| Hi Venkat, Quote:
Quote:
and What you are targetting for? |
| |||
| hey, .Net is not a competitor to Java. Well, this is what Microsoft claims it to be. Every time someone writes or compares Java to .Net, Microsoft always cries out foul. It is unfair to compare the two languages. As more developers start to play around with .Net, many are starting to see strong similarities between the two languages.
__________________ H2O Without us, no one can survive.. |
| |||
| hey, Well said H2o... Language Microsoft claims that .NET was derived from the C/C++ family of programming languages. .NET was designed to overcome the limitations of both languages. Here's a simple test for you. Can you tell from the code below whether it is a .NET or Java program? // Test: Is this .NET or Java? class TestApp { static void Main() { int counter = 0; counter++; } } If you said, .NET then you are right. What's the give away? In .NET, Main() always starts with an uppercase, whereas in Java it is in lowercase. Other than that, everything is the same for both languages, including the comment style.
__________________ Venkat knowledge is Power |
| |||
| Why didn't Sun sue Microsoft if .NET is a carbon copy of J2EE ? The similarity is due to the fact that both languages uses the syntax of c++. and where did this main() came from ? And if what you want is a do and forget website that doesnt cause u headaches, stick to M$ |
| |||
| hey, But C++ is not really a pure object-oriented language. C++ was designed to overcome the limitations of structured programming in C. During the period when C++ was being designed and built by Bjarne Stroustrup, object-oriented (OO) concepts were starting to come into the programming mainstream and developers immediately saw the advantages of OO concepts.
__________________ Venkat knowledge is Power |
| |||
| hi, For Platform Architecture Back in ancient days, BASIC programming was king. For those who never heard what BASIC was, it stands for Beginners All-purpose Symbolic Instruction Code. Most BASIC environments were interpreted, which means that your BASIC source code is taken by the interpreter and translated to computer instructions for execution. On the other hand, a compiled language such as C and C++ is executed directly by the computer.
__________________ H2O Without us, no one can survive.. |
| |||
| hey, But for the Java environment, a Java Virtual Machine (JVM) is required to run Java applications. A similar approach by Microsoft, C# runs on the .Net platform. From a high-level view, it may seem that both platforms do the same thing. The reality is they are not the same. In Microsoft's solution, .Net has access to all the DLL files, whereas JVM doesn't provide that facility.
__________________ Venkat knowledge is Power |
| |||
| hello guys, For Long time Windows developers know that calling external routines can cause a lot of headaches and potentially have system crashes. Memory allocation plays a vital role. Is that now .Net is a safer environment?
__________________ G.A.P |
| |||
| hey guys, Both the JVM and the .Net environment manage memory allocation. If you are a big fan of malloc() and free(), then you can kiss them good bye. These functions no longer exist in both environments. Memory is allocated as needed by the program and then freed when no longer in use. Both the JVM and .Net also rearranges memory so that it does not become too fragmente. Sure i can assure you .Net is a safer Environment.
__________________ Venkat knowledge is Power |
| |||
| hey, Operating system Many moons ago, there was a belief that Unix and God was one and the same. The followers of such belief knew that anyone who is not capable of understanding Unix should be alienated from society. Those were the times when developers were called computer technicians and wore white gowns most of the time. Today, it is a fact that the dominant desktop operating system is Windows. There was also a saying, if you can't beat them, join them. Although Java runs on different platforms, it was initially released on a Unix operating system. Part of the original design of Java was to make it run on different operating systems. This feature allowed Java to be written once and making porting to different platforms easy.
__________________ H2O Without us, no one can survive.. |
| |||
| hey, For the Web development , If you think that writing a web-based application is just a matter of throwing a couple of HTML lines together, think hard again. The world has progressed from the dark ages. Web development today is a complicated task brought about mainly by different technologies. When Microsoft announced their Active Server Pages (ASP) for dynamically creating web pages, Sun quickly came up with Java Server Pages (JSP). Netscape developed Javascript, which is a scripting language that looks like Java but is not Java. Microsoft in all its knowledge ported VBScript to the web, which is derived from Visual Basic. C# on the other hand, can be used with ASP. The same syntax and class definitions can be used in stand alone programs.
__________________ Venkat knowledge is Power |
| |||
| hi guys, Even we have to consider Other things Stating the obvious, Visual C# was designed to work with Windows. Therefore it takes advantage of the .Net platform and other Windows controls. Note however that C# as a generic programming language is not dependent on Windows. It just so happens that Windows was the first platform to run on. With the introduction of .Net, Microsoft has introduced the concept of Forms. If you're familiar with Visual Basic or Microsoft Access, this concept is not new. Forms are now introduced in Visual Studio 7.0, better known as Visual Studio.Net. For the uninitiated, a Form is a container to hold user interface controls. In Visual C++, this could be associated to a dialog box. Because Java is platform independent, it relies on basic graphic user interfaces. Although a class library, called Swing was developed to compete with Windows controls, writing GUI interfaces in Java can be long and tedious. Not exactly ideal for Rapid Application Development type work. An area where Visual Basic excels very well.
__________________ H2O Without us, no one can survive.. |
![]() |
| Thread Tools | |
| Display Modes | |
| |
LinkBacks (?)
LinkBack to this Thread: http://www.discussweb.com/asp-asp-net-programming/3107-net-vs-j2ee-best-web-application-all-aspects.html | |||
| Posted By | For | Type | Date |
| J2EE vs. Runtime frameworks - comparisons & review | This thread | Refback | 08-09-2007 12:54 PM |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| How to use hibernate in Struts J2ee application? | kingmaker | Java Programming | 3 | 04-12-2008 04:16 AM |
| Java/J2EE interview Questions | Venkat | Interview Questions & Answers and Tips | 40 | 04-06-2008 09:42 PM |
| Application has failed to start because the application configuration is incorrect | kingmaker | ASP and ASP.NET Programming | 5 | 01-03-2008 03:18 AM |
| Why should we go for interservlet communication in J2EE? | mobilegeek | Java Programming | 1 | 07-25-2007 11:33 PM |
| Add and configure Application server in Eclipse (Plugin:Myeclipse) J2EE Editor | kingmaker | Java Programming | 0 | 07-15-2007 11:54 PM |