How to switch from programmer to mainframe to client server programmer?

I have been the mainframe programmer of Adabas / Natural and Cobol for 16 years, ending in 2002. I have extensive experience in the analysis, development, development, testing, implementation and documentation of online applications and packaged applications. I would like to return to software development after a 7 year old hiatis raising my children.

I was told that these days. NET languages ​​are in great demand. Can someone give me advice on which classes I should take to get a clear knowledge of .NET languages? Should I start with ASP.NET or VB.NET and which versions? Or any other tips that someone might have who needs to upgrade their programming skills from the mainframe to the client-server environment?

Thank you in advance for any entry!

+3
source share
7 answers

I can’t give suggestions, but there are at least 3 main types of programmers:

  • "do it guys" to be encoded in Rails, Grails or php
  • "frameworks" that will be encoded in Java and create design templates in everything (with pluses and minuses). There are several user interface interfaces; I prefer wicket . Most people use hibernate here as a persistence technique.
  • and yes, the "guys from Microsoft" that will be encoded in ASP.NET. Then I would choose C #. The requirement is high, but I prefer OS independence and Java tools.

, ... , , .

+2

, Microsoft Official Curriculum; , .

Microsoft Learning .

+1

, - , .

VB.NET # , .

, , :

  • , , git
  • ,
  • .
+1

"client/server" , ;) ( n- ). , - , - - .

+1

. .

, # , VB.NET, , . ASP.NET , , . ASP.NET, ;.Net 3.5, # 3.0, ASP.NET 3.5. , , 3.5.

- . ,

+1

- UNIX. Mac Linux , -; Django, Tomcat, Rails . Python, Ruby, Java Scala.

, NOSQL. , REST .

0

# - , , .

  • VB.NET , , .
  • Java , , . , "-" , , , .
  • , Ruby, Python PHP, , Java, , #, , Intellisense, .
  • , ML, F # Haskell, . , , .

, # , . , .NET Framework.

, NET Framework, WPF ( Silverlight) , , . WPF , ASP.NET, ASP.NET postbacks, HTML JavaScript, WPF. , , Rich Internet Applications (RIA), , WPF/Silverlight, ASP.NET. WPF Silverlight , , , , , , .

Only after doing all this will I dive into the architecture of an n-tiered application. Again, I would consider many examples before doing this on my own. Choose simple ones and emulate them. Many that you find are too recycled.

0
source

Source: https://habr.com/ru/post/1729824/


All Articles