-----------------------------------------------------------

New Message on cochindotnet

-----------------------------------------------------------
From: Jamsheer
Message 1 in Discussion

 Chat transcript of "Microsoft Visual J# .NET: Bringing the Java language to the .NET 
Framework"    Deepak_MS : Hi, Good Evening friends!
   Deepak_MS : Welcome to MSDN India Expert Chat
   Deepak_MS : Today we have with us Pratap Lakshman, who works as Lead Program 
Managar for Microsoft at Hyderabad
   Deepak_MS : Hi Pratap
   Pratap_MS : Hello everyone!
   Deepak_MS : For those of you who don't know
   Deepak_MS : The entire product development for VJ# was done at Microsoft's 
Hyderabad center in India!
   Deepak_MS : Since I don't see any questions from the participants yet, I would like 
to start with a very fundamental question - what is VJ#.NET?
   Pratap_MS : Visual J# .NET 2003 is a powerful tool for Java-language developers who 
want to build applications and services on the Microsoft .NET Framework.
8Sunny_Boy has joined the conversation.
   Pratap_MS : It targets the .NET Framework version 1.1, is fully integrated with 
Visual Studio .NET 2003, and provides added support for building Mobile Web 
applications.
   Deepak_MS : (jam); Tell me what is this Supplemental UI Library for Visual J#? J# 
supports Swing?
   Pratap_MS : The Microsoft Supplemental UI Library for Visual J# .NET v1.1 provides 
much of the functionality described in the Java 2 JFC Swing specification.
   Pratap_MS : It also adds support for much of the functionality found in the JDK 1.2 
java.util package.
   Deepak_MS : (jam): it only supports only swing in Java2? or entire JDK 1.2?
   Pratap_MS : No it does not support the entire JDK 1.2. That is not our goal.
   Deepak_MS : (jam): why only Swing is supported?
   Pratap_MS : The feedback we've received on Visual J# .NET from the Academic 
community has been very positive.
   Pratap_MS : A number of teachers, however, have a reliance on lesson plans and 
textbooks which use basic Swing functionality for teaching core concepts or 
user-interface design.
   Pratap_MS : We built the Supplemental UI Library with this requirement in mind, so 
that teachers and students can continue to use their existing lesson plans with Visual 
J# .NET.
   Deepak_MS : (jam): Is there any form designer available for swing Visual J# editor?
   Pratap_MS : No, currently there no designer available for this from the Visual J# 
.NET editor.
   Deepak_MS : (jam): then I can use this only for academic purpose. Right?
   Pratap_MS : Yes. This release is not supported in a professional or commercial 
application.
   Pratap_MS : If you are a professional J# developer and require this functionality 
in a commercial application, the J# team would like to hear from you. Please email 
[EMAIL PROTECTED] with your requirements.
   Deepak_MS : (Sunny_Boy):  tell me..how does it work...when I write a piece of java 
code..I ususlly import the library files from the default java library..in the same 
way..I should be able to import library files from the .Net framework..isnt it ?
   Pratap_MS : Yes. The language syntax remains the same. You can import packages from 
the classlibraries provided with J#. You can also import namespaces from the .NET 
Frameworks.
8Satish has joined the conversation.
   Deepak_MS : (jam): Recently I found one article, describing use of java.util.zip 
package in J#. Is there any plan to create a pure .NET ZIP library?
   Pratap_MS : None that I'm aware of. However if you are interested I would be glad 
to pass on this feedback to the .NET Frameworks team.
   Deepak_MS : (Sunny_Boy): Hello people...I have been a complete java man through out 
my career...but just curious to know how will this .Net framework handle java?
   Pratap_MS : The Visual J# compiler, compiles Java-language sources to Microsoft 
Intermediate Language (MSIL). This is then executed on the CLR.
8pmgopal has joined the conversation.
   Deepak_MS : (animeshg): why should i use Java if i plan to use .NET?
8pmgopal is away.
   Pratap_MS : I presume you mean 'why should I use J# if I plan to use .NET?'.
   Pratap_MS : It provides the easiest way for Java-language developers to take 
advantage of benefits in the .NET Framework, such as native support for XML Web 
services.
   Pratap_MS : It provides the ability to build a broad range of applications using a 
unified programming model.
   Pratap_MS : Visual J# .NET allows you to create Microsoft Windows-based 
applications, Web applications, and even Mobile Web applications that dynamically 
render on more than 200 mobile device types.
   Pratap_MS : It provides the opportunity for Microsoft Visual J++ customers and 
other Java-language programmers to take advantage of existing investments in skills 
and code while fully utilizing the Microsoft development environment today and in the 
future.
   Deepak_MS : (jam): Can I convert MSIL to Java Byte code?
8pmgopal has left the conversation.
8pmgopal has joined the conversation.
   Pratap_MS : Is it theoritically possible? Perhaps. Do we provide such a tool? No.
8pmgopal has left the conversation.
   Deepak_MS : (animeshg):  what advantages .NET (VJ#) offers over conventional 
C++/Java?
   Pratap_MS : Visual J# .NET allows you to take advantage of all the benefits of the 
.NET Framework (managed execution, language interoperability with over 20 other 
languages supported on the .NET Frameowork, ...
   Pratap_MS : support for XML Webservices, access to ASP .NET, ADO .NET, etc). See my 
answer above for more details.
   Deepak_MS : (jam): what is the future of VJ#? will microsoft support it after 6-7 
years?.( I heared microsoft has license for only 7 years)
   Pratap_MS : Microsoft is fully committed to Visual J# .NET. We are already in the 
planning stage for future releases.
   Deepak_MS : (animeshg): As per your comment earlier, .NET does not support entire 
JDK. How do we then address issues like database connectivity using JDBC. Does .NET 
provide some conversion routines to convert JDBC code into .NET compliant code?
   Pratap_MS : Visual J# .NET ships with a JDBC-ODBC 'bridge'. And since we are 
talking about database connectivity, check out ADO .NET
   Deepak_MS : (animeshg):  have a specific requirement here. I need to connect to a 
COM component from my Java application. Can .NET be of help in such scenarios?
   Pratap_MS : .NET has extensive support for COM interop.
   Pratap_MS : I suggest you take such questions to our public newsgroup at 
microsoft.public.dotnet.vjsharp. All of us from the J# team are on that newsgroup and 
you can get very detailed responses.
   Deepak_MS : (jam):  I know Java and C# very well, In your opinion, To which 
langauge must I give more focus? C# or J#?
   Pratap_MS : .NET is a multi-langauge platform. You are not forced to choose one 
language over another.
   Pratap_MS : You choose the language based on where you come from (your background), 
and where you want to go (the kind of applications you want to model).
   Deepak_MS : (jam): C# is going to support Generics, Is there any plan to support 
this in J#?
   Pratap_MS : Its too early for me to comment on this.
   Pratap_MS : However I would love to hear your feedback on what new features you 
would like to see in the product.
   Pratap_MS : Please email your feedback to [EMAIL PROTECTED]
   Deepak_MS : Ok folks..
   Deepak_MS : unforunately, we've run out of time..
   Deepak_MS : Do let us know if you found the chat useful..
   Deepak_MS : drop me a line at [EMAIL PROTECTED] and let me know if you'd like to 
see more of J# covered in future chats
   Pratap_MS : Thank you all. It was a pleasure talking to you.
   Deepak_MS : Thanks you all! Do join us next week for an exciting chat on upcoming 
Office 11 system!
   Deepak_MS : Good bye and have a nice weekend!
 Regards, Jamsheer

-----------------------------------------------------------

To stop getting this e-mail, or change how often it arrives, go to your E-mail 
Settings.
http://groups.msn.com/cochindotnet/_emailsettings.msnw

Need help? If you've forgotten your password, please go to Passport Member Services.
http://groups.msn.com/_passportredir.msnw?ppmprop=help

For other questions or feedback, go to our Contact Us page.
http://groups.msn.com/contact

If you do not want to receive future e-mail from this MSN group, or if you received 
this message by mistake, please click the "Remove" link below. On the pre-addressed 
e-mail message that opens, simply click "Send". Your e-mail address will be deleted 
from this group's mailing list.
mailto:[EMAIL PROTECTED]

Reply via email to