Last post Jul 06, 2017 02:24 AM by Zhi Lv - MSFT
Jul 05, 2017 01:08 PM|r4545|LINK
Hello, fellow ASP Professionals.
Most recently, I have embraced my company's switch to Microsoft and ASP .Net Powered solutions. Coming from a PHP/Djang & Python background this has been a learning experience with a lot of surprises in the power of ASP.
With a stronger background in VB .Net, I have chosen it for immediate projects while transitioning into ASP (manager wants either VB or C#). Grasping ASP concepts versus PHP has really been fun, intriguing, with little frustrations as well. Always knowing
needs to be done, then looking high and low for the ASP way.
Of course a few books and tutorials have aided along the way. My questions are these:
- can anyone recommend good materials to study that may be meaty for someone trying to learn ASP techniques as they relate to other web programming languages and frameworks (like Django and PHP)
- is it worth transitioning from VB to C-Sharp in the future? (I have been writing VB since about VB6 and am at a lower level in C#).
- Any useful tips to share?
The biggest problems encountered with materials are:
1 - from a 400 page book, it is hard to find the exact information needed: about 70% dry and 30% juicy information
2 - most books are ASP .Net 2.0 - 3.5. We are using .Net 4.5 and VS 2015
3 - Lots of information on ASP .Net but hard to decipher antiquated from current at my current level
Thanks for any input in assisting with my exciting transition to ASP .Net
Jul 05, 2017 03:14 PM|XIII|LINK
if you feel comfortable with VB.NET and your employer is ok then stay with it. Reasons to shift to C# might be:
- easier to find a job in it and likely get paid better
- most examples/books nowadays are in C#
I assume you're working with webforms, a flavor of ASP.NET which exists since 2002 (I also made a lot of applications with it btw). Since around 2007 MVC came out and a lot of companies/developers started with it. Still a lot of webforms are being done and
it's still a great technology and there are many controls out there for it or you can create your own (I once taught a course about how to do so).
For books; In as fast paced world in which we live nowadays it would be cool if we had enough time to go through books. Most developers, and myself, keep up to date with going to conferences, watching webinars (channel 9, pluralsight, wintellect, ...) to
keep up to date. If you work for a company try to concince your manager to give a budget for access to any of these (channel 9 is by Microsoft and free).
Jul 06, 2017 02:24 AM|Zhi Lv - MSFT|LINK
I agree with Grz, Kris.
If you want to find some resource to learn Asp.net. I suggest you could refer to the following articles:
Learn About ASP.NET Web Pages.
Get Started with ASP.NET.