MIMAteam Blog – računalniške in informacijske tehnologije Rotating Header Image

Visual Studio 2008 in .NET framework 3.5

Visual Studio 2008 boxesMicrosoftov razvojni sistem Visual Studio je zbirka razvojnih orodij, ki razvijalcem programske opreme – pa naj gre za začetnike ali izkušene strokovnjake – pomaga premagovati kompleksne izzive in ustvarjati inovativne rešitve. Trenutno aktualna različica je Visual Studio 2008 in .NET framework 3.5 (ogrodje). Skupaj prinašata kar nekaj novosti, ena najbolj težko pričakovanih je nedvomno LINQ (Language Integrated Query), ki omogoča uporabo SQLu sorodnih stavkov neposredno v jezikih .NET frameworka. Vloga zbirke Visual Studio je izboljšati razvojni proces ter omogočiti preprostejše uresničevanje inovacij.

Izboljšave v .NET frameworku:
• Izboljšave prevajalnika: Podpora novi različici VB.NET 9.0 in podpora spremembam v C# 3.0 kot so lambda metode, extension metode, statične reference za anonimne tipe…
• Hitrostne izboljšave: Podpora za paging v ADO.NET, offline delo (in sinhronizacija) z bazami, boljša izkoriščenost večjedrnih procesorjev
• Mrežne spremembe: Peer-to-peer sklad, PNRP, podpora za HTTP pipelining
• Windows Presentation Foundation: novejši model za ustvarjanje vtičnikov, SilverLight CLR je del .NET frameworka

Visual Studio 2008 pa poleg mnogih novosti vsebuje še:
• LINQ -> SQL designer
• Grafični designer za XAML/Windows Presentation Foundation
• XSLT in JavaSript razhroščevalnik
• Intellisense za JavaScript
• Izboljšano razhroščevanje večnitnih aplikacij
• Orodje Code Metrics za analizo kode in še mnogo drugih stvari.

Je pa Microsoft že predstavil naslednje različice razvojnih orodij in platform, ki se bodo imenovale Visual Studio 2010, in ogrodje .NET framework 4.0. S programskim orodjem Visual Studio 2010 je Microsoft naredil korak naprej v zagotavljanju posameznikom in razvojnim oddelkom napredno rešitev, ki omogoča učinkovito povezovanje in gradnjo ter dostopnost visokozmogljivih aplikacij. Programsko orodje Visual Studio Team System bo omogočalo demokratizacijo upravljanja življenjskega cikla aplikacije. Izboljšana so orodja za modeliranje, učinkovitost v ciklu preizkušanja, razširljivost in zmožnost sodelovanja.

Naslednja različica bo osredotočena na pet ključnih področij: izkoriščanje možnosti naslednje generacije platform, navduševanje razvijalcev, razvoj naprednih aplikacij za posamezne oddelke, podpora prihajajočim trendom, kot je računalništvo v oblaku, ter razširjanje upravljanja življenjskega cikla aplikacij (Application Lifecycle Management – ALM).

Visual Studio 2008.NET framework 3.5

  • Share/Bookmark

AJAX

AJAX ali asinhroni javascript in XML (ang. Asynchronous Javascript and XML) je skupek funkcij v JavaScript jeziku, ki omogoča asinhrono (”vzporedno”) dostopanje do plaintext/XML podatkov iz nekega vira. Uporabljamo ga, ko želimo spletne strani narediti bolj dinamične (za pošiljanje/branje podatkov ni več potrebno osveževanje strani). Do podatkov lahko dostopate samo iz spletnih strani, ki so na isti domeni kot izvorna spletna spletna stran.

Osnovni cilj AJAX-a je tako narediti spletno stran bolj odzivno, s tem da brskalnik izmenjuje s spletnim serverjem le manjše količine podatkov. S tem doseženo to, da ko uporabnik ali obiskovalec spletne strani klikne na kakšen gradnik (tekst, slika ipd.), se ta stran ne naloži v celoti na novo, temveč se naloži le tisti del, ki se je spremenil.

Pomembno je to, da z uporabo AJAX-a pridobimo kar nekaj časa, prav tako pa je obiskovalcu/uporabniku prijazno in omogoča dobro uporabniško izkušnjo (user experience). Za delovanje AJAXa mora biti v brskalniku vključen JavaScript, ki pa je po namestitvi že v večini avtomatsko omogočen.

Knjižnice za delo z AJAX-om

Delo neposredno z XMLHTTP je relativno kompleksno, zato je nastalo precej AJAX knjižnic, ki jih priporočamo in tudi sami pogosto uporabljamo:

- Prototype
- mootools
- miniajax
- jQuery
- Ajax.NET Pro:  Ogrodje za ASP.NET 1.1 in 2.0
- Microsoft ASP.NET AJAX

jQuery mootools

Prototypeminiajax

In še mnogo drugih…

  • Share/Bookmark

Twitter

Twitter je spletno orodje, pripomoček, aplikacija, socialno omrežje in še bi lahko našli veliko besed s katerimi bi opisali trenutno najhitreje rastoč pojav na internetu. Zakaj pravzaprav gre? Twitter je namenjen pisanju kratkih sporočil ali misli, ki jih želimo deliti s širnim svetom, prav tako pa nam omogoča, da sledimo sporočilom, ki jih pišejo in objavljajo drugi. Če želimo objaviti svoje sporočilo, to storimo tako, da ga enostavno vnesemo v za-to namenjeno polje. Sproročilo je lahko dolgo največ 140 znakov. Tako pazite, da boste izbrali prave besede, saj vam kaj hitro lahko zmanjka prostora. Seveda pa brez predhodne registracije tudi tu ne bo šlo.

Poleg sporočil nam omogoča tudi, da vstavimo kakšno povezavo. Če je le-ta dovolj kratka, se bo pojavila v originalni obliki (npr: www.google.com). V primeru, ko so povezave daljše (npr: http://blog.mimateam.com/storitve/izdelava-spletnih-strani) bo Twitter avtomatsko to povezavo skrajšal s pomočjo spletne strani, ki omogoča, da lahko dolge URL naslove spremenimo v zelo kratke in jih tudi uporabimo (http://bit.ly/, http://bit.ly/…). To je zelo priročno, saj nam povezave lahko drugače zasedejo velik delež znakov sporočila ali pa je celo ne moremo vstaviti.

Primer kratke povezave do našega bloga: http://bit.ly/pcmg5

Twitter lahko uporabljate tudi kot dodatek, če že imate in pišete svoj blog, imate spletno stran ali portal. Za blog si lahko namestite dodaten vtičnik (plugin). Omogoča vam, da ko boste napisali nov članek, se le-ta potem avtomatsko objavi tudi kot sporočilo v vašem Twitter profilu. Za vse ostale spletne strani pa lahko poiščete že obstoječe skripte ali module, ki vam omogočajo podobno funkcionalnost in enostavno uporabo.

Zakaj uporabljati Twitter namesto zelo priljubljenega Facebooka?

- več dogajanja, hitrih novic in ažurinih sporočil – vedno nekaj novega
- sporočila so kratka in jedrnata s povezavami do zunanjih strani, kjer je ponavadi celoten članek
- priložnost za PR
- zelo enostavna uporaba
- enostavno dodajanje sporočil v zaznamke – z 1 klikom
- brez nepotrebnih in odvečnih aplikacij
- z 1 klikom enostavno pričnemo slediti druge brez njihove potrditve (tako njihove objave takoj vidimo v svojem profilu)
- enostavna ponovna objava sporočila v našem profilu, ki ga je že napisal nekdo drug (retweet)
- ni sistema dodajanja prijateljev ali oboževalcev, obstaja le sledenje (following, followers)
- možnost sledenja in spremljanja praktično vsakogar, ki ima svoj Twitter profil (različni mediji tako objavljajo zadnje članke in novice, prav tako tudi podjetja, direktorji ipd., enostavno se lahko tudi povežemo z zvezdniki in ostalimi VIP osebami…)
- dejstvo, da je Twitter najhitreje rastoče socialno omrežje ta trenutek

Vabimo vas, da si ogledate tudi naš profil.

Twitter

  • Share/Bookmark

Izdelava spletnih strani

V današnjem času -v dobi interneta- je zelo pomembno, da se tudi vi in vaše podjetje na internetu ustrezno predstavita vašim zvestim strankam, še pomembneje pa vašim potencialnim novim strankam.

Verjetno ste že slišali rek: “Če te ni na internetu, potem ne obstajaš!” To seveda zelo drži in je podobno, kot če nebi imeli mobilnega telefona – bili bi praktično nedosegljivi. Ob tem pa se je potrebno zavedati, da le pravilna in kvalitetna predstavitev na internetu poveča prepoznavnost podjetja in njegovih storitev, izboljša poslovanje, povečuje število strank, dobiček in nenazadnje povečuje tudi vašo konkurenčno prednost. Spletna stran je lahko vaš najboljši prodajni agent!

Izdelava spletnih strani

Ker se v našem podjetju zavedamo pomembnosti kvalitetne izdelave spletnih srani, vam zato ponujamo le najboljše. Izdelava spletnih strani tako poteka v več fazah. Začne se pri zbiranju informacij, analizi in načrtovanju spletne strani, nato sledi implementacija, konča pa se pri postavitvi nove spletne strani na strežnik. Priporočljivo je, da za vas vodimo tudi podrobno statistiko obiskanosti vaše spletne strani in vam s tem omogočimo popoln pregled nad spletnim mestom. Tako lahko v vsakem trenutku preverimo kako učinkovita je vaša spletna stran in jo po potrebi prilagodimo. Vabimo vas, da si ogledate tudi naše reference.

Za uspešno spletno stran pa je pomembna tudi optimizacija spletne strani. Namen optimizacije za spletne iskalnike je, da se vaša spletna stran pojavi čim višje med iskalnimi zadetki, ko nekdo vpiše iskalni pojem v iskalnik (Google, Najdi.si, Yahoo, Bing…). Najboljše seveda je, da se vaša stran pojavi na prvem mestu, nujno pa je, da ste na prvi strani zadetkov. Statistika namreč pravi, da si prvo stran zadetkov ogleda nekje 80% ljudi, medtem ko ostalih strani ponavadi niti ne gledajo. Torej sklepamo lahko, da če se vaša spletna stran ne pojavi na prvi strani zadetkov, tako lahko izgubljate 80% potencialnih strank. To pa še zdaleč ni zanemarljiv podatek. Zelo priporočljivo je, da se že med izdelavo spletne strani odločite za optimizacijo. Tako bi sedaj lahko zgornji rek preoblikovali v “Če te na internetu ne najdem, potem ne obstajaš!”.

Sedaj je skrajni čas, da preverite kje se vaša spletna stran nahaja med zadetki iskanj (za vaše izbrane ključne besede). Če vaše strani tako ni na prvi strani zadetkov, nas čimprej kontaktirajte, da vam optimiziramo spletno stran za najboljša mesta med iskalnimi zadetki!

Ne odlašajte, zahtevajte učinkovito spletno stran! Če ste že lastnik obstoječe spletne strani, pa se lahko odločite za prenovo in/ali optimizacijo, da boste dosegli boljše rezultate. Saj veste, “Če te na internetu ne najdem, potem ne obstajaš!”.

Izdelava spletnih strani, izdelava poslovnih aplikacij, grafično oblikovanje, svetovanje

  • Share/Bookmark

Shranjevanje dokumentov v PDF

Imate problem in ne veste kako shraniti dokument v priljubljeno in vsestransko PDF datoteko? Obstaja zelo enostavna rešitev!

Za vas smo poiskali brezplačen in zelo popularen program za shranjevanje pdf datotek, in sicer:
- PrimoPDF (za operacijske sisteme Windows, 7.49 MB)

Datoteko je potrebno najprej prenesti s spletne strani na vaš računalnik, jo zagnati in nato program namestiti (v kolikor niste vešči v nameščanju programov, naj za to poskrbi skrbnik vašega računalnika). Namestitev je klasična, kot za vsak drug program (potrebno je izbrati mapo za namestitev ter sprejeti licenčne pogoje). Po končani namestitvi je program že na voljo za uporabo. Naj vas opozorimo na posebnost programa. Shranjevanje v pdf se ne pojavi kot možnost izbire vrste datoteke pod Shrani (kot bi lahko pričakovali), vendar se program namesti kot nov tiskalnik (printer) v vašem operacijskem sistemu Windows. Zaradi tega ga lahko uporabite v vseh programih, kjer lahko tiskate (Word, Excel, PowerPoint, razni grafični programi itd., skratka vsepovsod kjer imate možnost tiskanja dokumentov). Pa poglejmo primer…

Ko boste imeli dokument pripravljen, ga lahko shranite v datoteko PDF tako, da izberete tiskanje dokumenta in iz seznama tiskalnikov poiščete PrimoPDF.

Primer izbire tiskalnika:

PDF print

Sedaj samo še potrdite izbiro z gumbom OK (v redu). Pojavi se vam okno (ob prvi uporabi vas program vpraša ali želite biti obveščeni o nadgradnjah – izberete lahko da ali ne):

PDF print
Pomen številk:
1 – izberite vrsto dokumenta
2 – nastavite dodatne nastavitve (varnost, podatki o dokumentu – avtor, naslov…)
3 – destinacija/ciljna mapa ter ime dokumenta
4 – ustvarite pdf dokument z gumbom na Create PDF

Obvezna sta samo koraka pod točko 3 in 4, medtem ko ostale lahko izpustite. Prav tako ni potrebe po klikanju na gumb Options (Možnosti). Vsi, ki že imate izkušnje v tovrstnih programih, boste lahko sami podrobneje prilagodili svoj dokument. Za ostale bo pa to znanje dovolj.

Opis velja za različico 4.1.PrimoPDF

  • Share/Bookmark
Prijava na RSS novice | komentarje