DCSIMG
My Current Learning List of Technologies - Gil Fink's Blog

Gil Fink's Blog

Fink about IT

News

Microsoft MVP

My Facebook Profile My Twitter Profile My Linkedin Profile

Locations of visitors to this page

Creative Commons License

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.
© Copyright 2012 Gil Fink

Hebrew Articles

Index Pages

My OSS Projects

English Articles

My Current Learning List of Technologies

My Current Learning List of Technologies

In the last few days I have started to learnExplore The World
few old/new technologies that I think you
should consider learning in the near future
as well (if you didn’t learn them before).
The technologies:

  • ASP.NET MVC Framework – the new framework that
    leverage the MVC pattern for ASP.NET. The technology
    is a must learn technology for every .NET web developer in
    my opinion. Learning the framework will give you a new
    choice for implementing web applications with MVC pattern instead of
    web forms. A lot was written in the area of ASP.NET MVC and I urge you to
    go and explore the framework. The framework is going to be available side
    by side with web forms and you’ll have the choice of using one of them or
    using other non Microsoft web development framework.
  • Microsoft Sync Framework – the new Microsoft synchronization platform.
    The Sync Framework helps to build sync ecosystems that will be able to
    integrate any application (web, win, mobile and etc) with any data from
    any store using any protocol over any network. for more details about the
    framework you can read my previous post - Getting Started with Microsoft
    Sync Framework
    .
  • NHibernate – I have always wanted to learn the NHibernate ORM in order to
    compare it with Entity Framework or LINQ to SQL. Until now I haven’t had time
    for this but lately I started to learn the framework and I enjoy it a lot.
    I urge you to learn the framework in order to have more choices when you are
    searching for a ORM solution. A very good place to start is the summer of
    NHibernate screencast series
    .

In the near future I’m going to write about these subjects so stay tuned.
Which technologies you think that developers should consider learning in the near
future?

DotNetKicks Image

Comments

Rotem Bloom said:

I agree with your opinion, I will also add the following:

1) Silverlight for web developers

2) ORM is not only NHibernate (and its not new technology), you also have IBATIS, EntitySpaces and more...

3) WCF for future web services solutions.

4) "Velocity" distributed cache.

# January 11, 2009 4:32 PM

Gil Fink said:

Hi Rotem,

I agree Silverlight, "Velocity" and WCF are also very important to learn.

About NHibernate, I know it's not a new technology (I wrote "I have started to learn few old/new technologies") and it's out there for a very long period. I wanted to learn it for a while and recently I had the time to do it. As you wrote there are more ORM's out there that you can consider for example EF, LLBLGen Pro, TierDeveloper and much more.

# January 11, 2009 5:06 PM