Android
Android omogoča cenejše, lažje in hitrejše razvijanje aplikacij za pametne telefone.
ASP.NET MVC izkorišča odlike ogrodja ASP.NET, z ločevanjem na tri glavne vidike (model, pogled in krmilnik) pa pridobimo večjo modularnost in fleksibilnost, hitrejši razvoj aplikacij ter njihovo lažje vzdrževanje.
Knjižnica SignalR prinaša podporo za dvosmerno komunikacijo med strežnikom in odjemalci, zato omogoča razvoj spletnih aplikacij, ki prikazujejo podatke v realnem času.
Z uporabo spletnih storitev lahko omogočimo izmenjavo podatkov med dvema ali več sistemi preko omrežja.
Omogoča razvijanje rešitev za vgradne (embedded) sisteme. Uporabimo ga takrat, ko želimo optimizirati velikost sistema in njegovega odtisa v pomnilniku.
C# je trenutno najmodernejši programski jezik, ki vsebuje prednosti vseh najbolj razširjenih jezikov.
S CSS 3 lahko enostavno nadziramo videz spletne strani, prinaša pa tudi ločevanje vsebine dokumenta od njegove oblike.
HTML predstavlja osnovo za izdelavo spletnih strani, HTML5 pa prinaša številne izboljšave, med drugim tudi boljšo multimedijsko podporo za spletne strani.
Java je moderen programski jezik, ki omogoča hiter in enostaven razvoj aplikacij za različne platforme.
JavaScript nam omogoča, da na spletno stran dodamo interaktivne funkcionalnosti, validacijo spletnih obrazcev, podporo za komunikacijo s strežnikom itd.
Z uporabo Microsoft SharePoint lahko ustvarimo varno mesto za shranjevanje, organiziranje, skupno rabo in dostop do informacij iz skoraj vsake naprave.
Microsoft SQL strežnik uporabimo, kadar potrebujemo podatkovno bazo v večjih sistemih, ki temeljijo na Microsoftovih tehnologijah.
Odprtokodna implementacija ogrodja .NET, ki je neodvisna od operacijskega sistema, in omogoča razvoj aplikacij v ogrodju .NET za različne platforme.
Omogoča hiter in predvsem lažji razvoj tako obsežnih in zahtevnih kot tudi majhnih in enostavnih projektov.
SQLite je podatkovna baza, uporabna predvsem za lokalno shranjevanje podatkov, kjer ni potrebe po dodatnem podatkovnem strežniku.