what is the advantage of ASP.NET over J2EE?
99541
I think you have to look at your target system.  If you writing for IIS, use .Net, but if you are writing for Apache or Sun, use J2EE.\n\nJ2EE and ASP.net in and of themselves are not simpler than one another - it's the IDE that makes them simple.  Microsoft has a great IDE, but there are some good Java IDE's out there too.
121947
I suggest that you read PHP and ASP.NET Go Head-to-Head\nBy Sean Hull \n\nhttp://www.oracle.com/technology/pub/articles/hull_asp.html
621475
J2ME is java micro edition which is mostly used in portable devices and is compiled with a lot of optimisations for that. J2EE (and not JEEE which can mean something totally different) is the enterprise edition of Sun's Java Platform.
1108203
Yes, with asp.net 1.1 and 2.0 you can build up applications following a 3-tier architecture concept.\n\nThe use of 3-tier architecture empowers you with the flexibility to adapt your application in a modular fashion, ie without having to change the all code just because, for example, you want to be able to connect to different database engines.\n\nBy the consequent implementation of data providers in asp.net, you don't have to mix up connection strings and data queries with your logic code.\n\nMore on this topic under:
228434
ASP101 was where I first went for learning it. Then move on to all the others out there.\n\nDont forget 4guys.
644859
Java refers to the programming language.\nIt's key features are:\n1. Your java source can run on multiple operating systems (Unix, Windows) due to the following architecture:\nA. Java source code is compiled into a platform independent byte-code \nB. Java byte-code is interpreted by a platform specific Java Virtual Machine (JVM).\n\n2. I think that the greatest benefits are of Java are that:\nA. It is a strongly typed (You don't have to deal with subtle errors caused by implicit type conversions - like an Array to a String)\nB. It is object oriented (see: wikipedia.org)  and has class-based inheritance (Easy re-use of functionality without the confusion of inheriting from multiple classes)\nC. It does not allow direct access to pointers to memory (prevents you from accidently reading from or writing to memory intended for another application)\nD. It is multi-threaded.  (For example, it's relatively easy to implement a word processor checks your spelling and grammar while you type.  You type in the main thread and the spell check runs in a separate thread, so your typing is not held up while the spell check runs.)\n\nj2se or Java 2 Standard Edition, contains the JVM and Compiler that I mentioned above under "key features"\nas well as an extensive set of built in classes.  Data Structures that ship with the j2se - such as the Collections API are a huge time saver for developers.\n\nJ2EE stands for "Java 2 Enterprise Edition".  \n"Enterprise" means distributed; this functionality allows you to run a component of your application in Boston and another component in Miami.\nKey features of J2EE include Servlets and Enterprise Java Beans (EJB's).
771342
J2se-Java 2 second edition\nJ2ee-Java 2 Enterprise Edition\nJ2me-Java 2 Millenium edition\nall are different .They have "some" diffrent synataxs as in C and C++.more on i  think u should learn j2se or u'll get confused in the syntax.As i haved learned first c and now c++.My sir told me that it's not bad to learn c but there is no need of that but ur ideas are more clear.
935711
there is nothing like java based web pages.\njava web components just send response as a html.\n\nif you are taking about javascript\n\nyou need to enable it.
439412
Too many questions.\n\n- You know that Java is a programming language. The essential portion of the language is core java. Everything else is to enrich the java.\n\n- J2EE - Stands for Java 2 Enterprise Edition downloadable from Sun Microsystem's site. You install it on your computer so that you can create, compile, and run Java programs on your computer. There is also J2SE - stands for Jaa 2 Standard Edition -- this just the scaled down version of J2EE.\n\n- Struts is open source frameworks and toolkits that help developers build applications for the web. This is not essential for Java programming -- It just makes programing easier.\n\n- Writing a program to create a screen like the one you are looking at now with buttons, menu, etc is not easy. Swing helps in creating Java user interface.\n\n- If understand how HTML is used to create a web page, you know what tags are. Tags are embedded with text to modify them. Tags are also used in JavaServer Pages. A tag library is a collection of tags.\n\n- Web applications are stored in web servers so that users can access the resources through their browsers. Right now you are accessing the resources sitting in Yahoo web server. WebLogic is a  server made by a company called BEA. Other popular web servers are IIS made by Microsoft, Apache, WebSphere made by IBM, etc etc.
158701
Spring is easier to setup and to grasp. You can use POJO (plain old java objects) which can run outside of an EJB container. This makes them easier to test. You don't need the whole application server infrastructure to run your code.\nYou can more easily focus on the problem domain instead of the software infrastructure.
358945
I am assuming that since you are asking about Java and C# that you are planning on doing some sore of web programming.  I am also assuming that since you are thinking about C# and web programming, you will be using the Microsoft C# Express Edition or the Visual Studio .NET 2003 or 2005 development environment.\n\nThis is a large, open-ended question and you need to ask yourself many things.  You need to decide who will be using your program.  Are you in a corporate environment that already has policies and frameworks in place for guidance?  If so, your decision ahs been made for you.  Do you need to interact with other applications?  If so, you may want to work in the same language.  Will it be a cross platform group; Sun. Linux, MAC?  Java would probably be a better choice.  Will all of the machines have .NET 1.1 or 2.0 on them?  If so, C# would be a good choice.  What do your peers or friends use?  IF you need help, can you easily get support for one over the other?\n\nOnce you have answered these questions, look at the language itself.  Will the language support what you are trying to do?  Are there things in Java that are not easily implemented in C#?  Are you going to tie this to a Microsoft SQL sever for backend data; go with C#.  Since Java runs in a sandbox, it MAY be more secure than C#.\n\nThis is only a partial list of questions I would ask myself when trying to decide what language to use for a given task.  At the corporate level, I would normally spend a day or two discussing requirement with the business owner and then determine how best to handle an assignment.\n\nGood Luck!
446685
Not much. Indeed .NET was developed to include all the features of Java. Indeed .NET can be platform independent as well, the only thing that is missing is a CRE created for an OS different to Windows.\n\nJava has a lot more support from the "Free Software" side, so a lot more things can be found for free on Java than .NET\n\n.NET is installed right inside the new versions of Windows, so people doesn´t need to install addicional pieces of software to run a program.\n\nYou can have amazing Java Editors for free (like Eclipse).\n\nAnd so on, and on... and on.\n\nThe fight can last for ever, and some times it's more a decision of "In which side are you?".\n\nOf course, if you know Java many companies can employ you, and if you know .NET many others will do. But if you know both, that will open opportunities in both worlds.
331373
I think .Net is the best technology for security purpose according to me.If U see in developers prospective it is best because it is user friendly.If u see in Commercial world prospective  It can provide same or better solutions like we do with java,j2ee,etc.I go for .Net when compare to java but the only problem in .Net is U should update yourself every 6 months because Uncle SAM is a Commercial man he love to introduce technology and keep updating his Technology so U and ur company should also follow the same rule of Uncle SAM i.e get an update every Day or Week or Month or Years
1149037
http://java.sun.com/j2se/1.5.0/download.jsp
713943
The differences between Java and .NET is mostly of the syntax and libraries.\n\nBecause both of them work on same architectural concepts and frameworks.
574759
Pls visit this link\nhttp://www.webreference.com/programming/enterprise/2.html\n\nEAI relies tool developed by vendor whereas SOA is mainly on Standard and open source. Webservice is the key to achive SOA.
212834
Consider looking at some of the implementations which\nare available on the net (both source code as well\nas functioning web-interface-implementations).\n\nhttp://www.alpertron.com.ar/ECM.HTM\nhttp://www.boo.net/~jasonp/qs.html