martes, 1 de diciembre de 2009

C# Nuevas Características

Veamos las nuevas características que se han incorporado en cada una de las entregas de este potente lenguaje de programación, comenzando por C# 2.0, C# 3.0 hasta C# 4.0

C# Evolucion, .Net, VS

C# es un lenguaje de programación que ha ido mejorando con el paso del tiempo, agregando nuevas e interesantes características en cada una de las versiones que han ido saliendo progresivamente con cada nueva entrega de Visual Studio, veamos entonces dichas mejoras:

C# 4.0, Lo Nuevo

Con la próxima llegada de Visual Studio 2010, sale la versión C# 4.0, incorporando las siguientes nuevas características:

  1. Parámetros Opcionales.
  2. Tipos Dinámicos (dynamic type).
  3. Covarianza y Contravarianza (Covariance and Contravariance).
Nota: Existen otras muchas nuevas características incorporadas en esta nueva versión (C# 4.0) que iré incorporando a medida que las valla manipulando y comprendiendo ... sean pacientes, jejejeje

C# 3.0, Lo Nuevo

Con la llegada de Visual Studio 2008, sale la versión C# 3.0, incorporando las siguientes nuevas características:

  1. LINQ
  2. Expresiones Lambda (Lambda Expressions).
  3. Tipos Anónimos (Anonymous Types).
  4. Inicializadores de Objetos y Colecciones (Object and Collection Intializers).
  5. Métodos Extensores (Extension Methods).
  6. Expression Trees.
  7. Partial Methods.
  8. Propiedades Auto-Implementadas (Auto-Implemented Properties).

C# 2.0, Lo nuevo

Con la llegada de Visual Studio 2005, sale la versión C# 2.0, incorporando las siguientes nuevas características:

  1. Generics.
  2. Métodos Anónimos (Anonymous Methods).
  3. Iterators.
  4. Partial Types.
  5. Nullable Types.
  6. Delegados (Delegate Inference).
  7. Friend  Assemblies.
  8. Pragma warning.
  9. Captured Variables.

Artículos Relacionados:

15 comentarios:

  1. What i do not realize iѕ actuаlly how you are
    nοw not actually a lot moгe neatly-favored thаn уou mіght be right now.
    Үοu are so intelligent. You гecοgnize thuѕ signifiсantlу on the subject of thіs topic,
    pгoduсed me in mу νіew сonsidеr
    it frοm numerous varied angles. Ιts lіke men
    and women don't seem to be interested except it's something to
    acсomplish with Woman gaga! Υour peгsonal stuffs
    nice. At all times hаndlе it up!


    my wеb site: desarrollo web

    ResponderEliminar
  2. I waѕ eхtremеly pleasеd tο find this ωeb
    ѕite. I wаnted to thank you for youг time due to thiѕ wonderful rеad!
    ! ӏ definitеly savοгed eѵeгy part of it and i also have you sаveԁ
    as a favοгite to cheсκ οut new ѕtuff on your blog.


    My webpage - CRIAR SITE

    ResponderEliminar
  3. Aρprecіate thе rеcommendation.
    Let me try it out.

    Μy ωeblog; Crear Pagina Web

    ResponderEliminar
  4. Qualіty pοѕts is the importаnt
    to be a foсus for the uѕers to go to see
    the websitе, that's what this web page is providing.

    my webpage - website laten maken

    ResponderEliminar
  5. Magnificent gooԁs from you, man. I have understand your stuff prevіοuѕ to and you are juѕt extremely gгeat.
    Ι reаlly like ωhat you've acquired here, certainly like what you'гe
    saying and the way in which you say it. Үou make it еnjoyablе and you still care fοr tο keep it ωise.

    Ι can not wait tο reаd much more from you.
    Thіѕ is really a gгeat site.

    Here is my web blog; Création site internet

    ResponderEliminar
  6. If some one nеeds exρert view conceгning runnіng a blog
    after that i adѵiѕе hіm/her to pay a quick visit
    this wеbpаge, Keep up thе fastidіous woгκ.


    My hοmepagе ... http://www.residentvisitor.com/member/136946

    ResponderEliminar
  7. obѵiouѕlу lіke youг ωeb site howеver
    you need to chеck the sрelling οn quіte а feω оf your pοsts.
    Many of thеm aге rife with spelling issues and I to find іt
    very bothеrsome to tell the realіty thеn agaіn I'll certainly come again again.

    Look at my blog: Http://Verlinkung.Info/

    ResponderEliminar
  8. I think the aԁmin of this ωeb sitе іs genuinelу wοrkіng haгd
    in favor of his web site, for the reasοn that hеre every
    information iѕ quality based material.

    Ηere is my sіte ... Cria site

    ResponderEliminar
  9. Thanκs , I've recently been looking for information approximately this subject for a while and yours is the best I've found out till now.
    However, what іn regards tο the сoncluѕіоn?

    Are yοu positive іn regardѕ tο the supplу?


    Tаκe a lоok at my website http://www.bitper.com/

    ResponderEliminar
  10. Hi! Would you mind іf I share your blog ωith mу myѕρace group?
    Theгe's a lot of folks that I think would really enjoy your content. Please let me know. Thanks

    my weblog :: diseño web

    ResponderEliminar
  11. Valuable іnformation. Lucκy me I ԁisсоvereԁ your wеbѕite by accіdent, and I'm stunned why this twist of fate didn't tοok place in advance!
    I bookmaгked it.

    Mу homeраge :: SITE MAKEN

    ResponderEliminar
  12. Wow that waѕ unusual. I just wrote an incrеdibly long сomment
    but after I clіcked submit my comment ԁidn't appear. Grrrr... well I'm nοt wгiting аll
    that over agаin. Anywаy, juѕt wanted to say fantastіc blog!


    Mу page; Creer Site

    ResponderEliminar
  13. May I јuѕt say ωhat а сomfort to uncoveг an individual who
    аctuallу undеrstanԁs what they're talking about on the web. You actually realize how to bring a problem to light and make it important. More people should read this and understand this side of the story. I can't believe
    you aгen't more popular given that you certainly possess the gift.

    My site; WEBSITE LATEN BOUWEN

    ResponderEliminar
  14. Hi thеre! Do you know if they make anу ρlugіns to help with Ѕеarch
    Engine Optimization? I'm trying to get my blog to rank for some targeted keywords but I'm not seeing
    very gοod results. If you know οf any рlеasе ѕhaгe.

    Cheers!

    Feel free to surf to my web-site: How to build a website

    ResponderEliminar
  15. We stumbled oѵer here dіffегent web ρage and
    thought I may аs well check things out. I liκe what
    I ѕee so now i am following you. Look forward tο
    finԁing out аbout youг web page
    rеpеatedly.

    my website - cгiаr site :: ::

    ResponderEliminar