.net integration, depoyment and architecture advise

Hi All,
I am mainly working with Java/J2EE and open source stack like php,perl for last 10 years.

I have a new project to take care built purely on MS .net  platform. I am looking for advise to understand how .net development environment works? I have read comparisons with j2ee so I understand some of the pitfalls of .net

I am looking for some crash course on
1. .net Development Environment
2. .net Application deployment methods
3. .net tools used for performance analysis
4. .net architecture

Thanks
crazywolf2010Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Ess KayEntrapenuerCommented:
Its almost the same, just different syntax slightly, and a couple of different


Also, we dont use classes the same way as java. You can, but its not class based.

Now, what you havent specified is which language, or Flavor of aplication you would like. Vb.net (more visual) c#.net (more programmer orianted)

The microsoft websites will show syntax and examples for both.


Since you are java oriented, i suggest  C# as you dont need all the fancy stuff VB.net has (drag and drop everything and have code autocreated for you, although c# has similar)


With C# you have similar expressions like Int x = 1
VB.net is a ittle different from C#/Java (DIM x as integer = 1)
I think its more cumbersome in some ways

For your goal, start with the harder language, but easier for transition

here is your tutorials
www.tutorialspoint.com/csharp/
www.csharp-station.com/tutorial.aspx
csharp.net-tutorials.com/¿
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
MySQL Server

From novice to tech pro — start learning today.