Windows Unversal App Invaders

Bojan je prikazao kako napraviti jednostavnu igru za Windows u prethodnom postu. Sledeći korak je aplikacija za Windows Phone, ili još bolje, jedna aplikacija koja bi radila i na klasičnom Windows i Windows Phone 8.1 operativnom sistemu. Na našu sreću Microsoft nam je omogućio da delimo kôd između windows i windows phone...

Continue reading

Asinhroni C# (async / await)

Razvojni tim je dobio zahtev za doradu aplikacije koja automatizuje zaprimanje robe i štampu deklaracija u magacinu. Posle inicijalnih podešavanja, aplikacija dobija ulaz sa bar kod čitača, a kao izlaz, osim što u bazi označava da je artikal zaprimljen, šalje deklaraciju artikla na štampu. Ideja je da po jedan bar...

Continue reading

Polimorfizam ili Switch?

U poslovnim aplikacijama često se javlja potreba za sličnom funkcionalnošću nad entitetima različite vrste u sistemu. Na primer, u trgovini postoje različiti tipovi dokumenata, kalkulacije (ulaz robe), transferi (izlaz robe), nivelacije (promena cena), koji su po podacima koje sadrže vrlo slični. Nad ovim dokumentima se izvršavaju i istoimene akcije: import, eksport,...

Continue reading

Sign .NET Assembly with Strong Name

Znate da .NET omogućava da digitalno potpišete svoj kôd? Zašto potpisujemo dll-ove? Želimo da onemogućimo izmenu asemblija, npr. izmenu naziva ili verzije, ili izmeni samog kôda. U nekim slučajevima je bitno da identifikujemo da je dll koji koristimo baš taj koji očekujemo. Ukoliko je biblioteka koja proverava da li je validna licenca našeg...

Continue reading

Matematika i programiranje?

Dva događaja su me motivisala da napišem nešto na ovu temu. Naivno pitanje svežeg studenta elektrotehnike da li mu je potrebno da zna logaritme i trigonometrijske funkcije da bi bio dobar programer. Nešto posle tog incidenta, na predavanju o ms sql-u, predavač je pitao da li znamo šta je faktor...

Continue reading

.NET Enumeration Types & WPF

U prethodnom postu smo se bavili osnovama enuma u C# .NET okruženju. Za efektnu prezentaciju najzahvalnije je napraviti primer koji ima dopadljiv korisnički interfejs, rešio sam da zakačim naše enume na WPF formu. Za ovu akciju je bilo potrebno malo više truda nego što sam se u prvi mah nadao,...

Continue reading