Building advanced web applications end-to-end - tools, patterns, tips and tricks

Popovic Jovan

Ostali podaci

Web development
400
Na našem
09:30 - 10:30
047

Opis predavanja

Na ovom predavanju cete videti neke tehnike, patterne, alate i trikove koje ne vidjate cesto na klasicnim predavanjima o naprednim web aplikacijama, a koji vam mogu znacajno pomoci u projektima.

Kroz jednu naprednu web aplikaciju koja koristi najnovije funkcionalnosti u SQL Server bazi kao sto su Temporal, JSON, Row level security videcete kako se koriste neke alternative i pomalo zaboravljene Db/Web tehnike i kako vam mogu pomoci da sa manje koda implementirate vise funkcionalnosti. Na ovom predavanju cete videti:

  • Sta je SQL Server DataTools i kako vam Visual Studio database projekti mogu pomoci?
  • Prednosti i mane koriscenja data access biblioteka kao sto su Entity Framework ili Dapper.Net.
  • Zasto dizajnirati REST API pomocu standardnih protokola kao sto su OData ili GraphQL?
  • Kako kombinovati ASP.NET i Single-page aplikacije?
  • Kako maksimalno iskoristiti Html5/JavaScript/JQuery/D3 komponente u web aplikacijama i kako da ih povezete sa bazom podataka.
  • Kako koristiti T4 sablone da bi lako implementirali veliku kolicinu standardnih funkcionalnosti.

U ovoj demo-heavy sesiji cemo videti kako je napravljena napredna demo web aplikacija za standardnu SQL Server 2016+ sample bazu i kako su u njoj primenjene tehnike kako bi se sa sto je manje koda napravila slozena aplikacija.

Dr Jovan Popovic is Program Manager working in Microsoft Development Center Serbia on SQL Server/Azure SQL Database products. He is working on T-SQL language, JSON/XML support, column store technology, temporal tables, in-memory OLTP, etc. He also worked on Parallel Data Warehouse product.
Jovan was presenter on many internal and public Microsoft events such as TechReady, PASS Summit, SQLSaturdays around the world. He is one of the top authors on official SQL Server Blog series with 40+ posts about JSON support in SQL and other T-SQL language features. Author of two books "JQuery i napredne web tehnologije" and "Testiranje softvera u praksi", and many articles about SQL Server, JSON, and web development on  Code Project. Prior to joining Microsoft, he was MVP for ASP.NET. Jovan holds PhD degree in computer science.

Microsoft

Tarabica # IT Conference je najveća tehnička konferencija u Srbiji koju organizuju ljudi koji se profesionalno ili iz hobija bave Microsoft tehnologijama.