Ovu sam temu otvorio da bi napravili zbirku nekih tutoriala o VB 2008 odnosno, stavite linkove nekih stranica ili tutoriala gdje se može naučiti VB 2008...nadam se de će to pomoći meni i svima koje zanima VB 2008...
Visual Basic 2008
- poruka: 19
- |
- čitano: 5.437
- |
- moderatori:
Lazarus Long, XXX-Man, vincimus
- +/- sve poruke
- ravni prikaz
- starije poruke gore
Jedini link koji bi ja ovdje dao je Google. I gle vraga, " 40,400,000 for Visual Basic Tutorials" rezultata u googleu. Malo truda, i sve se može naći. Ako te nešto konkretno zanima što ne možeš naći, slobodno pitaj, za to su forumi tu, ali tako općenite stvar možeš stvarno naći uz minimalno truda.
kako napraviti u VB 2008. da ti program automatski šalje sadržaj TextBox-a na mail?
Ovu sam temu otvorio da bi napravili zbirku nekih tutoriala o VB 2008 odnosno, stavite linkove nekih stranica ili tutoriala gdje se može naučiti VB 2008...nadam se de će to pomoći meni i svima koje zanima VB 2008...
Prvi put sam na ovom forumu pa prije svega upućujem pozdrav svima i ispričavam se ako postavim neko nesuvislo pitanje.
Recimo ovako, jedno deset, a možda i više godina je prošlo od kada sam zadnji put nešto programirao. Nedavno sam kako bih obnovio znanje ili bolje rečeno koliko-toliko uhvatio korak s novim tehnologijama završio tečaj programiranja (VB2008). Ne mogu reći da nisam ništa novo naučio, ali sada vidim da je dobar dio bitnih stvari što sam zapravo došao naučiti ostalo neizrečeno. O čemu se radi zaključiti će te iz mojih pitanja. Konkretno. Aplikacija koja savršeno radi na mom kompjuteru kada sam ju htio instalirati na drugo računalo nije proradila. Nakon noći googlanja shvatio sam kako uz moju aplikaciju moram na to drugo računalo instalirati i "prerequisites" u mom slučaju (MSSQL Express, .NET Framework 3.5, Windows Installer). Od sveukupno 237MB koliko sve to skupa zauzima na moj program otpada <2MB, ovo ostalo je SQL i hrpa verzija .NET Frameworka u DotNetFX35. Obzirom kako nemam pri ruci drugo "čisto" računalo ne mogu eksperimentirati kako bih doznao što je minimum tih preduvjeta koje moram instalirati da bi aplikacija radila. Drugo pitanje koje sam si postavio je: npr. ovi programi ili programčići koji su na BUG-ovom DVD-u funkcioniraju bez tih "preduvjeta". Da li to znači da funkcioniraju zato što već imam .net framework instaliran ili je većina tih programa pisana drugim tehnologijama koji niti ne koriste .net framework? Sudeći po članku iz BUG-a od travnja og. str.60 .net framework tehnologija je najzastupljenija kod izrade windows desktop aplikacija?
Ispričavam se na opsežnosti pitanja i zahvaljujem se na svakom odgovoru koji će me uputiti na razjašnjenje ovog problema.
U svakom slučaju kad programiraš u VS -u moraš imati instalirane najnovije inačice Framework tehnologije a također i na drugom računalu gdje to
plasiraš....Na BUG DVD-u zadnjem imaš sve inačice koje trebaš instalirati pa ih instaliraj ..komp će ti sam reči da li treba ili ne ....3.5 verzija Frameworka zahtjeva
on line vezu.Sve što radiš s MS-o i managed codom zahtjeva Framework.tako i na drugim računalima iako s winsima dobiješ sad već po defaultu instalirani Framework ali zakrpe i nadogradnje sam skidaš.Ti na računalu već imaš 2.0 ili 3.0 verziju a možda nemaš 3.5 i tako.Drugo računalo bi to sve trbalo imati da bi tvoj managed kod radio.
U novom VS-u biraš koji FrameWork možeš koristiti i tako....detalje pitaj pa ti pomalo i svi odgovore.
Prilikom izrade aplikacije možeš definirati za koji framework će se aplikacija kompilirati (sad ako koristiš C# 2.0, onda ti treba samo .NET 2.0 framework). Windows XP nema "ugrađen" framework tako da ga moraš instalirati, dok ti Vista i 7-ica dolaze sa frameworkom već instaliranim i preko windows update-a se može upgrade-ati. Praktički to što je "Private" napisao.
Za spomenuti program napravio sam distribuciju u kojoj se između ostalog nalazi i taj famozni DotNetFX35 direktorij u kojem se nalaze redom sljedeći direktoriji: dotNetFX20 (48,6MB), dotNetFX30 (62MB), dotNetFX35 (14,9MB), dotNetMSP (66,4MB).
Prvo, što je opće ovaj zadnji dotNetMSP?
Drugo, kako sam distribuciju htio spržiti na one male CD 8cm na koji stane mi se čini nešto ispod 200MB, a cijela distribucija je nešto iznad 200MB nadao sam se da ću moći izostaviti nešto što mi nije potrebno. Po veličini direktorija zaključio sam da je svaki sljedeći zapravo nadogradnja predhodnog frameworka, jesam li u pravu? Ima li kakvog lijeka da se nešto ispusti ili mi nema druge pa moram distribuirati svih >200 MB, ako hoću biti siguran da će instalacija proraditi na svakom računalu.
Ovisi za koji framework je kompilirana aplikacija. Samo taj framework moraš uključiti.
Znači li to da ako koristim .net framework 3.5 mogu izostaviti direktorije dotNetFX20 (48,6MB), dotNetFX30 (62MB). Nekako sam skeptičan da bi to funkcioniralo.
Možeš, naravno.
Pitanje je zasto ne zelis instalirati kompletmi framework uz danasnje velicine diskova?
Mi malo stariji pazimo na svaki MB, ali za to vise zbilja nema potrebe...
Nije problem za mene ja imam instalirano sve, nego napravio sam neku aplikaciju za ugostiteljstvo koju dijelim okolo, i primjetio sam kako ljudi uglavnom nemaju instaliran niti jedan framework pa kada im krenem instalirati svoj program onda to traje i traje (zbog instalacije frameworka). Drugi problem je što je moja aplikacija zapravo mala, a sa svime što je potrebno da bi profunkcionirala ne stane na one male CD (8cm) pa tražim načina da "poštucam" sve što je nepotrebno.
aplikacija ti je mala, upravo zahvaljujući frameworku...a frameworku 3.5 treba vremena da se instalira...to je istina...
ps
unutar project propertiesa...kod kompajliranja...imaš opciju odabiranja frameworka...ako ti je već 3.5 prevelik....
?! Zar se odabir frameworka može napraviti nakon što sam napravio cijeli program (ispisao kod), odnosno neposredno prije kompajliranja???
Naime vidio sam da se to može napraviti na početku izrade projekta. Ako se to može onda sam ugodno iznenađen.
?! Zar se odabir frameworka može napraviti nakon što sam napravio cijeli program (ispisao kod), odnosno neposredno prije kompajliranja???
Naime vidio sam da se to može napraviti na početku izrade projekta. Ako se to može onda sam ugodno iznenađen.
Project->Properties->Application->Target Framework
Skužio :)
Nažalost mi ne prolazi. Biti će da sam koristio nešto iz .Net Framework 3.5
Još jedno pitanje. Projektni zadatak zahtjevao je da koristim MS SQL Express što je prejako za potrebe ove aplikacije. Sada kada mi je projekt prošao zbog praktičnosti koristio bih lokalnu SQL Compact bazu (pretpostavljam da se tako nekako zove). Neke stvari ću morati drugačije riješiti jer sam koristio "poglede" što lokalna baza nema. Ono što me zanima, budući da još nemam prakse, je hoću li se samo upetljati budem li aplikaciju prilagođavao pa mi je u takvim slučajevima bolje početi pisati aplikaciju ispočetka, ili bi to trebalo biti nešto manje-više jednostavno i vrijedno truda?