1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

ASP.Net 3.5 | What i need to learn first??

Discussion in 'C#' started by Polizel, May 13, 2010.

  1. #1
    Hello Everyone,
    I am a PHP beginner and love this language already.
    But i also want to have some skills in ASP.NET so for me who doesn't know any thing about ASP.net what is the starting point to learn. I know that there are two languages: VB and C# in which you can enter ASP.net code. I'll start will C#. but i am confused that is it necessary to learn C/C++ to learn C#?.
    i want to use asp.net for web based development and also c# only for this purpose so what i must learn.
    i understand that i might fail to give proper description of my actual problem.
    or i could use Visual Basic. is there any difference in performance or any other thing.
    and one last question can PHP do anything that ASP.net does and vice versa.

    Looking for no-more confusing and expert replies.
    SEMrush
     
    Polizel, May 13, 2010 IP
    SEMrush
  2. Polizel

    Polizel Peon

    Messages:
    93
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #2
    Hello any one here..
     
    Polizel, May 13, 2010 IP
  3. bibinsmk

    bibinsmk Active Member

    Messages:
    205
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    53
    #3
    You can learn ASP.net very fast because you already know PHP.I think you can concentrate on C#. There is no difference in the out put of VB and C#. If you know the basics of programming then you can grasp C# simply. If you know c/C++ that's only add on advantage.
     
    bibinsmk, May 14, 2010 IP
  4. vihutuo

    vihutuo Well-Known Member

    Messages:
    1,511
    Likes Received:
    34
    Best Answers:
    0
    Trophy Points:
    130
    #4
    PHP can do everything that asp.net can do and vice versa.
    But in asp.net you have a large framework of already written code so it makes it very easy to build complex web applications. Memberships systems can be implemented just by a few clicks of the mouse in Visual Web Developer. Master pages can be used to give a constant appearance and layout for all sites. Caching can be implemented in a single line of code. You can build data entry forms which update your database with just a few clicks of the mouse. AJAX is drag and drop. The .Net framework gives you a host of features which would otherwise take days and weeks to code manually.
     
    vihutuo, May 17, 2010 IP
  5. drahmedgalal

    drahmedgalal Peon

    Messages:
    336
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #5
    in the .net world c# vb.net jsp.net are almost the same. even you can use them all in one project . vb.net is east to learn bout c# syntax will be close to php.

    to learn fast i recommend "ASP.NET 2.0 All-In-One Desk Reference For Dummies". asp.net 2 and 3.5 are almost the same. but asp.net 3.5 for dummies is require that you have knowledge about asp.net 2.
     
    drahmedgalal, May 19, 2010 IP
  6. Polizel

    Polizel Peon

    Messages:
    93
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #6
    Thank you.
    I am currently reading "Apress Beginning ASP.NET 3.5 with C# 2008" for asp.net and "A complete Reference C#2.0 for c# " thanks for your replies . post here if you wat me to view or take a look at any other book
     
    Polizel, May 20, 2010 IP
  7. webcosmo

    webcosmo Notable Member

    Messages:
    5,842
    Likes Received:
    153
    Best Answers:
    2
    Trophy Points:
    255
    #7
    webcosmo, May 26, 2010 IP
  8. CaseyM

    CaseyM Peon

    Messages:
    289
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #8
    I will definetly go with C# if I was you, Much nicer to work with in my opinion. I just made the switch to 3.5 and was completly blown away with Linq. It has seriously cut down my development time down by half, it was a god send !

    :)
     
    CaseyM, May 26, 2010 IP
  9. kadesmith

    kadesmith Peon

    Messages:
    479
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    0
    #9
    One thing to to know is that C# is more of an actual programmers language. If you learn C# you'll have many more job opportunities, a lot more sample code and tutorials, and you won't be writing as many lines of code. I made the switch from VB to C# about 2 years ago and do not regret it one bit. C# has a bright future ahead of it. You'll be making the right choice by leaving PHP and choosing ASP.NET with C#.
     
    kadesmith, May 26, 2010 IP
  10. rkstech

    rkstech Active Member

    Messages:
    196
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    73
    #10
    rkstech, May 28, 2010 IP
  11. iamscottj

    iamscottj Peon

    Messages:
    17
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #11
    Read as many as books like ASP.NET Step By Step as well as get online tutorials and articles and get familiar with the syntax of ASP.NET. With ASP.NET you can opt for Visual Basic and C# as the programming language. As you know and understand PHP, it wont be a big issue.
    Best wishes.
     
    iamscottj, Jun 7, 2010 IP
  12. makechapman

    makechapman Greenhorn

    Messages:
    80
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    16
    #12
    linq for .net 3.5...
     
    makechapman, Jun 10, 2010 IP
  13. bhuppi890109

    bhuppi890109 Member

    Messages:
    1,337
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    48
    #13
    if u want to learn about c#
    then u have to learn about c and c++ bcs there is some basics related to c#
     
    bhuppi890109, Jun 10, 2010 IP
  14. killaklown

    killaklown Well-Known Member

    Messages:
    2,666
    Likes Received:
    87
    Best Answers:
    0
    Trophy Points:
    165
    #14
    dont listen to him, you dont need to know c/c++ to learn c#.
     
    killaklown, Jun 10, 2010 IP
  15. CaseyM

    CaseyM Peon

    Messages:
    289
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #15
    Completely agree. I've never done any c/c++ and I was a professional developer for 4 years using asp.net with c#. Although it obviously would have decreased my learning curve, I still had no problems learning.
     
    CaseyM, Jun 13, 2010 IP
  16. makechapman

    makechapman Greenhorn

    Messages:
    80
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    16
  17. Polizel

    Polizel Peon

    Messages:
    93
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #17
    Thanks for so many replies, here is what i came up with.
    1) i have some C\C++ skills already (vars, consts, loops, conditions, directives)
    2) i'll go with C# for asp.net
    3) i'll not LEAVE PHP as it is one of my fav. languages.

    One more question what is better for ASP.NEt ( VB.NEt or C#) what do you prefer any why
     
    Polizel, Jun 14, 2010 IP
  18. vihutuo

    vihutuo Well-Known Member

    Messages:
    1,511
    Likes Received:
    34
    Best Answers:
    0
    Trophy Points:
    130
    #18
    There isnt any difference between VB.NET and C# in terms of performance or capability.
    I prefer VB.NET over c# cos I hate semi colons :)
     
    vihutuo, Jun 14, 2010 IP
  19. sauravmandhotra

    sauravmandhotra Peon

    Messages:
    22
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #19
    u need to know c+ basic and c#.net is easy to understand
     
    sauravmandhotra, Jul 30, 2010 IP
  20. chanda

    chanda Peon

    Messages:
    155
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #20
    u should have the basic knowledge of languages
     
    chanda, Aug 1, 2010 IP