Category Archives: Tips & Tricks

Sajt je trenutno nedostupan (app_offline.html)


under_maintenance
Kada postavljamo novu verziju našeg sajta / veb aplikacije, ili radimo veće izmene nad podacima, želimo da zaustavimo unos podataka u aplikaciju i obavestimo korisnike da je održavanje u toku. Dobra vest je da ASP.NET omogućava jednostavan način da ovo postignemo, bez korišćenja IIS Manager-a :)

Dovoljno je da u root folder naše veb aplikacije postavimo html fajl sa tačnim nazivom “app_offline.htm”, naravno bez navodnika. Automatski, svi pozivi ka aplikaciji se preusmeravaju na ovaj html fajl. Kada završimo izmene nad aplikacijom, dovoljno je da preimenujemo ili obrišemo fajl “app_offline.html” i veb aplikacija postaje ponovo dostupna.

Trik radi bilo da koristite Web Forms ili MVC.

dalje…

Connection Strings – UDL

Konekcioni stringovi sadrže informacije o izvoru podataka, sa idejom da drajveru ili provajderu daju potrebne podatke da bi na kraju došli do podataka. Najčešće ih koristimo za pristup bazama podataka, mada izvor podataka može biti i tekstualni fajl ili excel dokument. Evo primera:

Server=sql_box;Database=Common;User ID=uid;Pwd=password;

Mada na prvi pogled deluje jednostavno, kada se uključe različi izvori podataka, standardi, drajveri za pristup i metodi autentifikacije, priča se komplikuje… Postoji više sajtova posvećenih isključivo konekcionim stringovima, evo dva poznatija sqlstrings.com i connectionstrings.com.  Pravljenje konekcionih stringova zna da bude dosadan posao, pa ću otkriti jedan trik za njihovo generisanje.
dalje…