Click Here to Install Silverlight*
IndiaChange|All Microsoft Sites
MSDN
|Developer Centers|Library|Downloads|How To Buy|Subscribers|My MSDN
 
Chat Transcript
 
.NET – The Adoption and Emerging Technologies
Host
: Tarun Anand, .NET Evangelist, Microsoft Corporation
August 29, 2002
 
KunalS_MS: Good afternoon to all and thank you for joining today's session of eXperienceDotNet.com Expert Chat session

KunalS_MS: Today's topic is: .NET - The Adoption and Emerging Technologies. Also, a preview of the exciting stuff that you will see at the upcoming TechEd India 2002.

KunalS_MS: Our expert host of the day is Tarun Anand - .NET Evangelist, Microsoft Corporation.

Tarun: Hello Everybody!

Moderator: (sreejumon) Could you please tell some thing about load balancing of .NET application. I am looking for a clustered environment. Can we use Application Center server 2000 with .NET server?

Tarun: Well you have 2 options

Tarun: You can use the Application Center by exposing .NET objects as COM+ objects

Tarun: Or you can roll your own custom load balancing engine by writing a message sink for remoting

Tarun: Well your mileage varies depending on what work you do inside your method calls

Tarun: If the work is transactional the performance overhead is minimal

Moderator: (sreejumon) While using the CCW, there will be performance degradation. Right?

Moderator: (sreejumon) Suppose I am using state less object. Then what is the best way for load-balancing of .NET components?

Tarun: Application Center is the best option for the stateless components

Moderator: (Rohit) In emerging technologies, .NET My Services was sometime back the hottest. What happened to them? The steam seems to have died out.

Tarun: We got a lot of feedback on the .NET My Services from customers - based on that

Tarun: We are going back and making it federated

Tarun: That is why there is a lull in .NET My Services

Moderator: (Kumar) What new technologies/features is the next version of .NET going to have?

Tarun: Next version of .NET the biggest change you will see is GXA or the Global XML Webservices Architecture being implemented

Tarun: IT will support Security, licensing, transactions etc on webservices

Moderator: (Kumar) Does that mean, in a away, WebServices are going to be stateful?

Tarun: No, it will still be based on message passing between systems

Tarun: the messages will encapsulate the transaction, security info in the SOAP header

Moderator: (Rohit) Tarun, in your opinion, when can we hope to see a pure all round .NET environment with no COM in the picture. Right now we still have to work with COM, even at OS level.

Tarun: Windows .NET Server early next year will be the beginning - COM objects will stay around for a long time

Tarun: you can still create a pure .NET component with no COM involved today but because of the investment in COM it will be difficult to get away from it for a while

Moderator: (Rohit) Is COM Interop really a performance hazard?

Tarun: Not really - people worry about it more than they should. It takes less than 25 instructions for the Interop in 95% of the cases

Moderator: (Kumar) Can you detail a bit more about security info in the SOAP header? Security info. is in context of a system. Has a system-independent security model been implemented?

Tarun: A system independent security model has been there in various forms - Kerberos, SSL are all system independent, WS-Security the security standard for WebServices just specifies how to use these standards in the webservices world

Tarun: If you look at the SOAP spec

Tarun: there is a header there - that is where all the security information, transaction etc is put

Tarun: The body of the SOAP packed encapsulates the actual method call

Moderator: (Saurabh_MVP) I have read the announcement of Everett on the VS.NET Site, but it does not outline, any changes being made to WinForm API. I mean all that the document on the site talks about Everett is that it will integrate all the packages that were developed after VS.NET into one. Can you please outline the changes being made in more detail?

Tarun: Actually Saurabh there is not much change to be expected in Everett

Tarun: It is version 1.1 of VS.NET and it focuses on security, bug fixes etc

Tarun: It is similar to other products where quality improvement is a never ending process

Tarun: the next version of VS.NET after that codenamed "Whidbey" will be a big release

Moderator: (sreejumon) Can we get smart device extension from Everett?

Tarun: Yes - that is one of the things that you will get - it might even be released before Everett

Moderator: (Saurabh_MVP) I saw the new Web Service Dev kit on MSDN. It's really cool. But currently it does require a decent amount of coding. With the .NET Platform concentrating on "Just Build Apps not Plumbing"; by what timeframe can we expect this toolkit?

Tarun: Right now it is alpha release

Tarun: but you will see that it will get better before it gets released

Moderator: (Rohit) How is today's chat related to the upcoming TechEd?

Tarun: Well, some of the technologies that we have discussed here Windows .NEt Server, SDE, GXA will be presented in-depth at TechEd. This year the event is the biggest ever with 70+ technical sessions

Tarun: and speakers from across the globe

Tarun: and lots more... visit www.techedindia.com to see the details

Moderator: (Saurabh_MVP) Since we are talking new technologies, by what timeframe can we expect Tablet PC to be launched in India? The demo at SA Summit was cool.

Tarun: Tablet PC will be released at the end of this year - expect to see it in India next year - we will cover a lot on Tablet PC and its SDK in TechEd

Tarun: Thanks ... the demo was really cool!

Moderator: (Rohit) Will there be any discussions/revelations on Design Patterns in the upcoming TechEd?

Tarun: Yes - we are planning some discussions - we are also planning to cover this topic in our architect sessions

Moderator: (Rohit) Can you please give more details? As, even MSDN does not have much on design patterns!

Tarun: Well... this is a long topic,

Tarun: but to answer in short - we are working on .NET patterns, one of the first one to come up is a .NET eCommerce pattern

Tarun: let me see if I can find the url for it

Tarun: I cannot locate it right now - a good search point is http://msdn.microsoft.com/practices/

Tarun: Another useful URL http://www.microsoft.com/usa/webcasts/ondemand/960.asp

Tarun: It is a webcast

KunalS_MS: We shall bring today's session to a close here.

KunalS_MS: Thank you all for joining in and taking time out to join us.

Tarun: Thank you all! See you at the biggest developer and IT Pro event

Tarun: TechEd India 2002 is www.techedindia.com

KunalS_MS: Once again, thank you all for joining in.

KunalS_MS: Goodbye
     

©2009 Microsoft Corporation. All rights reserved. Contact Us |Terms of Use |Trademarks |Privacy Statement
Microsoft