Dan GOTA

PhD.Eng.

Technical University of Cluj-Napoca

dan.gota@aut.utcluj.ro

d.gota@yahoo.com



Languages

Romanian

English

German



Advanced Programming Techniques (in Romanian)

Sept 2017 - Current

C# is an elegant and type-safe object-oriented language that enables developers to build a variety of secure and robust applications that run on the .NET Framework. You can use C# to create Windows client applications, XML Web services, distributed components, client-server applications, database applications, and much, much more. Visual C# provides an advanced code editor, convenient user interface designers, integrated debugger, and many other tools to make it easier to develop applications based on the C# language and the .NET Framework. (Microsoft - Introduction to the C# Language and the .NET Framework)


Teaching material - Laboratory

LAB:
Available topics: 6, 7, 8, 10-21, 19, 24, 38, 39, 41

Proposed topics for laboratory


Teaching material - Project

You can find the Project minimum requirements in the following document:
Project minimum requirements


Teaching material - Solutions

You can find the Lab2+3 Visual Studio projects here:
Visual Studio Solutions

You can find here Visual Studio projects for the Database lab:
DB Examples

You can find here Visual Studio projects for the Services lab:
Services solutions

You can find here the GIT route for the MVC solution:
MVC solution