The Artima Developer Community
Sponsored Link

.NET Buzz Forum
What should you be learning this year?

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Anand M

Posts: 984
Nickname: anandm
Registered: May, 2004

Anand M is a VB.NET MVP working as a Senior Architect @ Polaris Software Lab Ltd
What should you be learning this year? Posted: Apr 8, 2008 1:54 PM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by Anand M.
Original Post: What should you be learning this year?
Feed Title: .NET From India
Feed URL: http://www.dotnetindia.com/index.rss
Feed Description: Your daily dose of .NET From India
Latest .NET Buzz Posts
Latest .NET Buzz Posts by Anand M
Latest Posts From .NET From India

Advertisement

I do get asked a lot of questions on what is the best technology to learn. Obviously, depending on what a person currently knows, this question also has options added. So it is usually, .NET or Java, VB or C#, SQL Server or Oracle etc..

And in most cases my answer depends on what I know of the person asking the question. Obviously, a generic answer is mostly useless. But then I do have some advice for you this year if you are a web application developer working on ASP.NET or related technologies.

Learn MOSS 2007.

2007 was a busy year for Microsoft. A new OS in Vista, a new Office platform in Office 2007 and lots of new versions of existing servers (BizTalk R2, SharePoint etc). Obviously the biggest marketing hype was around Vista and Office platforms. But personally, I think the most successful product (not from revenue, but rather the impact on enterprise IT) has been SharePoint or rather as it is currently called MOSS 2007.

I remember a discussion I had with a fellow architect around 6 months back, when I said, SharePoint will move from being a Portal server to a web application platform. Currently I see this happening a lot and in really big enterprises (I work mostly with Banks and Financial institutions and they are perhaps one of the biggest spender on IT). More and more enterprises are looking at SharePoint as a web application platform and making Enterprise IT decisions based on that.

So going forward, if you are a web application developer, you will have to also know MOSS, both from a configuration and developer perspective to work with really big enterprises that have made a decision to use MOSS as their web application platform.

I also see MOSS being increasingly adopted for its core competency of document management, content management etc. These adoptions are mostly in smaller and mid-sized businesses, where the low entry cost and rich out-of-box features make this the best way to make their doc mgmt and other task more streamlined.

The other thing that has helped MOSS is the integration that MS is doing in some of its other products. Eg. The MS BI stack (Performance Point Server), Visual Studio Team System etc. actually depend a lot on the SharePoint services and MOSS for their UI.

So whether you are looking at being a web application developer in a big enterprise, create doc mgmt applications in mid-sized companies or work on the MS BI stack, knowledge of MOSS is very important.

I don't see ASP.NET going away (obviously, custom development on MOSS uses the ASP.NET model), but will most probably the number of pure ASP.NET applications being developed may go down (in large enterprises). We also see more integration of MOSS concepts like webparts with ASP.NET and I assume more integration will happen going forward. As Personalization, per user customization requirements and Integration of enterprise wide search increase, MOSS becomes a more and more convincing story for enterprises, both medium and large.

Read: What should you be learning this year?

Topic: INETA Deutschland Speakers Bureau Previous Topic   Next Topic Topic: Einer dieser Tage ...

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use