[ bokiko @ 29.01.2007. 09:04 ] @
Imam bazu podataka u Accessu, a sam program je uradjen u C#. Hocu da taj program koriste vise korisnika. Instalirao sam ga u zajednickom folderu za celu mrezu. Kada pokusam da startujem program sa drugog klijenta izbaci mi PermisionException. Svi klijenti su administratori, a program ne ogranicava nikome pristup. Sta da radim???
[ Prokleta_Nedelja @ 29.01.2007. 11:23 ] @
predji na MSSQL ili MySQL, sve ostalo je trosenje resursa, vremena i zivaca
[ colke77 @ 29.01.2007. 11:26 ] @
Verovatno ti nije dobar ConnectionString za povezivanje sa bazom. Proveri, ili ga pošalji ovde. A najbolje rešenje je da pređeš na neku drugu bazu.
[ west_herc @ 29.01.2007. 12:11 ] @
MS SQL ti je zakon i raditi će 100 %
[ bokiko @ 29.01.2007. 12:21 ] @
ConnectionString je:
Code:

connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Prodavnica.mdb;Persist Security Info=True"
            providerName="System.Data.OleDb"
[ sstanko78 @ 29.01.2007. 13:02 ] @
Prebaci tu bazu na MSSQL 2005 Express (free je i za komercijalnu upotrebu) i
resi se muka. Sa Access bazom ces imati GOMILU nevolja. Narocito
sa mrezom..... kao sada
[ roberto555 @ 29.01.2007. 13:07 ] @
Citat:

Hocu da taj program koriste vise korisnika. Instalirao sam ga u zajednickom folderu za celu mrezu. Kada pokusam da startujem program sa drugog klijenta izbaci mi PermisionException. Svi klijenti su administratori, a program ne ogranicava nikome pristup. Sta da radim???


nisam siguran jer radim sa sql serverom, al možda da probaš da program (ne bazu) staviš na svako računalo (svaki korisnik ima program na svom računalu) a bazu da imaju svi istu dakle svi se povezuju na istu bazu, iako nisi ni najbolje objasnio dal je probem sa spajanjem na bazu ili startanjem programa koji je na mrežnom disku (ne na lokalnom računalu)

" Kada pokusam da startujem program sa drugog klijenta izbaci mi PermisionException" -možda nije uopče problem sa pristupom bazi(ako radi na računalu gdje je program i baza) onda je to ok, nego je problem sa startom programa sa klijnta, velim možda da probaš na svakom računalu inst. program a baza je zajednička pa se svi spajaaju na nju, uostalom tako bar ja napravim sql serv. je na jednom a drugi imaju samo programe a spajaju se na tu bazu! vidi možda je to!

nadam se da je pomoglo....
[ colke77 @ 29.01.2007. 13:17 ] @
Kako ti mislis da ti se aplikacija poveze sa bazom podataka koja se nalazi negde na lokalnoj mrezi u tvojoj firmi kada nisi dao putanju do baze u tvom ConnectionString-u. ConnectionString koji si ti naveo moze da radi samo na tvojoj masini i to sa bazom koja se nalazi u istom folderu gde i tvoja C# aplikacija.

Napravi ovakav ConnectionString:

Code:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source="PutoanjaDoBazeNaMrezi\Prodavnica.mdb

I to ce ti raditi.
[ roberto555 @ 29.01.2007. 16:08 ] @
@colke77 podupro si moju tvrdnju, tako bi trebalo napravit al nisi dobro pročitao što je pitao, on to sve ima u istom folderu koji je podjelio vjerojatno i sad pokreče *.exe programa u tom folderu sa svih računala, dakle koliko sam svatio uopče nije problem sa bazom u ovom slučaju nego što mu neče startat program u tom djeljenom folderu sa drugih računala osim sa onog na kojem se to sve i nalazi! zato treba putanju mijenjat da bi mogao i sa drugih računala na bazu u toj djeljenoj mapi(gdje bi trebala bit samo baza)! uopče nije stvar sa povezivanjem programa na bazu u toj grešci što mu javlja (moje mišljenje)!
[ bokiko @ 31.01.2007. 09:57 ] @
Pokusao sam da stavim bazu u deljeni folder i da instaliram program na svakom klijentu, ali kako da u tom slucaju definisem putanju do deljenog foldera. Probao sam sa adresomi @"\\ImeKompjutera\ZajednickiFolder" ali ne radi.
[ roberto555 @ 31.01.2007. 13:21 ] @
možda ti ovo pomogne: na sqlserveru to radiš tako da kažeš ime servera (DataSource=...) pa baza itd..., al dalje nije bitno, pa vjerojatno radiš isto tako i tu,tj. "gađaš" računalo u mreži na kojem je baza sa svakog klijenta i dalje navedeš putanju do baze,,, \\ime_servera\dalje do baze.... ,pokušaj sa toga klijenta naći na onom računalu gdje je baza tu bazu, i tu stazu kud si išao napiši u putanju onda....

pretpostavljam, iskrno nisam nikad to radio (sa access bazom) tako da nemoj uzet ....
[ vladdy @ 31.01.2007. 15:04 ] @
Meni nikako nije jasna upotreba access databaze na network-u. Tako se radilo prije 10 godina, ti shared folders i jet databaze.
Potrosi malo vremena i pogledaj MSDE 2000 koji je, na zalost, bolja opcija od SQLExpress 2005. Besplatan je i radi odlicno.
[ Dejan Vesic @ 31.01.2007. 15:46 ] @
.Net aplikacije su daleko sigurnije od "starih".

Zato ćeš se jako namučiti postavljajući prava za pristup .Net aplikaciji deljenoj Access bazi.

Pređi na SQL 2005 Express i reši se problema.

@
Citat:
vladdy: Potrosi malo vremena i pogledaj MSDE 2000 koji je, na zalost, bolja opcija od SQLExpress 2005. Besplatan je i radi odlicno.


Može više detalja zašto smatraš da je MSDE 2000 bolji? Imam otprilike 10-tak produkcionih projekata (7 MSDE / 3 Express 2005) i što se samog podešavanja, održavanja i performansi tiče, 2005 Express tuče MSDE 2000 svuda (ASP.NET 2.0 aplikacije su u pitanju).
[ vladdy @ 31.01.2007. 17:00 ] @
Odmah da kazem da smo na jednoj aplikaciji prebacili sve sa MSDE 2000 na SQL Express 2005 i vratili se u roku od nedelju dana posto smo se propisno obrukali ne svojom krivicom.

Srecom smo ostavili ostatak na dobro starom MSDE-u. Limitacije koje su stavili na "governor load" su nista poredeci sa osakacenim SQL Express-om.


- Ogranicenje na 1 Procesor ?

Performanse database servera su pale 15% u proseku zbog 1 CPU limita. To se naravno prenese na duzi wait time kod nase aplikacije. Vecina servera, posebno starijih od godinu dana imaju 2 fizicka procesora.

- 1 GB RAM Limit ?

Smijesno kada se zna da danasnji serveri imaju 2gb i vise.

- SQL Agent?

Nestao. Pola opcija (backup, schedule itd.) koje su nam radile preko SQL agenta smo morali iskljuciti, srecom privremeno.

- SQL Mail?

Oh, gle i to nestalo.

- Full text indexing i search?

Ne treba komentar.

Ima tu jos par opcija za koji smo uradili workaround. Sve u svemu, na toj aplikaciji smo izgubili 115 radnih sati kada se sve sabere. Mogu da ti dam citav ROI izvjestaj koji sam poslao i MS-u. Da ne pominjem frustraciju, sto nasu sto par (glasnih) musterija.

To se otprilike pretvori u $6500 kompaniji (citaj: meni) iz dzepa.

I ti meni govoris da 2005 Express tuce MSDE svuda.


Nadam se da ces mi dati neki odgovor na ovo koji nije "kupi full sqlserver verziju".
[ Dejan Vesic @ 31.01.2007. 17:32 ] @
Citat:
vladdy: - 1 GB RAM Limit ? Smijesno kada se zna da danasnji serveri imaju 2gb i vise.


Zato je limit 2GB na veličinu DB fajla kod MSDE / 4 GB kod 2005Expr.

Citat:
- Full text indexing i search?


Da, u sreći i veselju ga koristim (SQL Server 2005 Express with Advanced Services); koliko se sećam, MSDE2000 ga nema?

Citat:
I ti meni govoris da 2005 Express tuce MSDE svuda.


Jasno sam dao kontekst: ASP.NET 2.0 Web aplikacije:

- User instance: ne postoje kod MSDE 2000, super rade kod 2005Expr.
- SQL Express Management studio: odličan GUI za upravljanje
- Replikacija: u tragovima kod MSDE2000, mnogo bolja (transactional subscription) kod 2005Expr.
- Report server: nema kod MSDE2000, lepo radi u SQL Server 2005 Express with Advanced Services

Za moje potrebe, i pored ograničenja na 1 procesor, SQL Server 2005 Express odlično radi posao. Prosto.
[ vladdy @ 31.01.2007. 17:59 ] @
Ali to ogranicenje na 1 CPU je kriticno. Kao i SQL Agent koji nisi ni pomenuo.

Zamisli jednu aplikaciju kao nasu koja cijeli backup sistem zasniva na SQL Agent-u i onda ga izbace.

Velicina database nema mnogo veze, 4gb je medvedja usluga. Tesko da databaza koja je pravilno radjena i ima opciju za arhiviranje moze da predje 2gb bez nekih nepotrebnih blob-ova i sl..

Za Indexing nisam znao da su uveli u advanced services, ovo je bilo neposredno po izbacivanju SQL2005. Verovatno su uvideli gresku pa to naknadno ubacili.

Mi radimo .NET programming i to Windows Forms (vb.net, c#) sa XML Web Services. ASP.Net mnogo manje a web server svakako ima DualCore pa bi i SQLExpress eventualno radio kako treba (konacno ?)

SQL Express Management studio radi i sa MSDE, istina ima mala ogranicenja ali mozemo na drugoj temi o moru mana koji SQLEMS ima.

Replikacija radi sa MSDE i to vrlo dobro za nas.

Report Server i USer Instances nisam dovoljno koristio da ti dam neko misljenje.

Recimo, zbog cega sam ja uopste odlucio da predjemo na SQL2005 je bio native XML i .NET CLR podrska ali CPU ogranicenje je imalo OGROMAN NEGATIVAN uticaj na performanse aplikacije i to nismo mogli da opravdamo.


Svoj stav baziram iskljucivo na licnom iskustvu a ne teoriji koja nekada u praksi ne prolazi.

Umalo nismo izgubili par musterija zbog svega pa sam malo osjetljiv na ovu temu :)))

[ negyxo @ 31.01.2007. 18:15 ] @
vladdy i sam mozes primetiti da to sto si naveo za performance issue je hardverske prirode a ne softverske. Ja do sada svu dokumentaciju koju sam procitao - sam primetio da je u mnogome prednost na strani SQL Express-a.

Problem kod vas nije do SQL Express-a nego do dizajna aplikacije, kada ste krenuli u izradu aplikacije uzimali ste sve u obzir s cim radite, pa ste na osnovu toga uradili dizajn, to sto sada nema podrske u SQL Expressu znaci da mora da se radi drukcije ili da se uzme full verzija. Poprilicno je prosta stvar. Inace sto se tice konkurentnosti SQL Express sije za jednu duzinu MSDE i tu nema sumnje, row versioning je daleko bolji sistem od onog bloking moda u 2000-ci. (evo linka)

U ostalom evo i linka za MSDE i SQL Expxress http://www.microsoft.com/techn.../sql/2005/msde2sqlexpress.mspx
[ vladdy @ 31.01.2007. 18:36 ] @
Za Dejana vesica razumijem slucaj u potpunosti. On radi asp.net, vjerovatno sam administrira web server i ne vidi upotrebu SQL Agent-a za remoting.
Plus asp.net aplikacije se rade drugacije od windows i obicno nemaju toliki obim da ne kazem velicinu. Nasa aplikacija radi proracune i po par minuta, za web aplikacije je to neprihvatljivo, radi se paging podataka itd. itd.


Sto se tebe tice, to sto procitas sto microsoft napise i njegovi blogeri na naredbu zatrpaju internet ne osvrcuci se nazad ne mora da bude 100% istina.

Ovako, problem nije hardverske prirode. Problem je softverske prirode jer softver (SQLeXpress) limitira hardver na 1cpu.

Moj slucaj. Musterija ima sasvim pristojan server 2x2.4GHZ Xeon, 2GB RAM itd. SCSI RAID 5 itd server placen $2500 i ne toliko star.
Database server primjetno uspori i ti hoces da mi kazes da je to problem do servera? Sta, treba da upgrade-ju?

Drugo, nemoj da pricas da je problem u dizajnu aplikacije jer to sto si rekao nije logicno.

Kada radis aplikaciju ne radis je za database server koji ce biti dostupan za 20 godina nego za onaj koji je dostupan trenutno nadajuci se da ce sacuvati istu funkcionalnost i u sledecim verzijama.
Ako tvoj database vendor, u ovom slucaju Microsoft, odluci da ne zadrzi SQL agent u "upgraded" verziji i samim tim te totalno ogranici onda naravno da je u njima problema a ne u "dizajnu aplikacije".

I na kraju, ne trebas mi davati linkove za ms bajke u kojima se ne osvrcu na ISV kao sto je moja kompanija i realne probleme.

Ovakvih slucajeva kao moj imas milion i to sto je bolje uradjen row versioning to meni nista nece uraditi ako mi uspori aplikaciju i onemoguci vaznu opciju kao sto je SQL agent.
[ Dejan Vesic @ 31.01.2007. 20:01 ] @
Ovaj, kako da ti kažem, to nije server, to je farma servera :-)

SQL Express 2005 je entry (ulazna) verzija SQL server 2005 familije. Besplatna, NAJSLABIJA verzija SQL server 2005 familije.

Za pare koje si "potrošio", hladno si mogao da kupiš licencu za Workgroup edition, recimo 2 x processor licence; 3 GB Ram-a, SQL Agent, bez ograničenja baze...

Ako tvoj klijent ima para za 2500$ mašinu, sigurno će naći para i za pravi produkcioni server i to postepeno - prvo licenca za jedan, pa za drugi procesor, pa ... sve zavisi od posla.

Ja svakog svog klijenta kulturno upozorim:

- ovo je za početak posla; ako se posao razvije, računajte na 4000 - 10000$ trošak za puni SQL Server.

Sve ostalo je zamajavanje klijenta.

Ne vidim preteranu svrhu od prepucavanja da li je bolji MSDE 2000 ili SQL 2005 Express - oba su entry level, oba imaju gomile ograničenja i nećeš ni jedan koristiti u okruženju koji ima veliki broj transakcija i/ili specifične zahteve.

Još jednom, to što je MS dao džabe SQL 2005 Express NE ZNAČI da ima obaveze prema tebi; imao bi da sa SQL 2000 prelaziš na SQL 2005 (odgovarajuću verziju); prosto ne treba mešati babe i žabe.
[ negyxo @ 31.01.2007. 20:03 ] @
Vidi se da si osetljiv na ovo ;)

Ajmo sad redom, ali pre toga samo cu na ovo da se osvrnem

Citat:

Drugo, nemoj da pricas da je problem u dizajnu aplikacije jer to sto si rekao nije logicno.


Nemoj, ali samo nemoj da mi govoris da to sto pisem da je ne logicno. Ja ne donosim zakljucke tako sto bacam pasulja nego na osnovu onogas sto procitam, testiram i uradim.

Vidis, ja nisam imao srecu ko ti da neka musterija ima xeon na 2x2.4GHZ pa da mogu da testiram performance. Za tvoj slucaj necu da sporim da niste imali srece i da vam je MSDE bolje 'legao' ali ovde si izneo isto tako i neki generalni stav da je MSDE bolji od SQLExpress-a, da ne citiram, procitaj dole svoj post.

Citat:

Moj slucaj. Musterija ima sasvim pristojan server 2x2.4GHZ Xeon, 2GB RAM itd. SCSI RAID 5 itd server placen $2500 i ne toliko star.
Database server primjetno uspori i ti hoces da mi kazes da je to problem do servera? Sta, treba da upgrade-ju?


Ne, nego niste ni trebali da predjete na SQL Express s obzirom da ste imali aplikaciju koja je iskoristavala 2 procesora, tako da bi prva asocijacija koja coveku padne na pamet kada upgraduje postojeci software je - da li ce ona moci da radi priblizno isto a po mogucnosti i bolje od postojece. Kada sam rekao da je problem do dizajna nisam mislio da on ne valja nego je u pogresnom okruzenju.

Ti si napisao
Citat:

Odmah da kazem da smo na jednoj aplikaciji prebacili sve sa MSDE 2000 na SQL Express 2005 i vratili se...


Ja sam dosta precizno napisao da ste vi krenuli da radite aplikaciju na osnovu onoga sto ste imali a to je MSDE sa svim onim servisima, pa ste onda presli na SQL Express koji se ne ponasa identicno jer neke stvari nema a neke stvari se drukcije rade. Znaci vi jeste krenuli da radite aplikaciju za MSDE i dizajn jeste prilagodjen MSDE-u. Da ste kojim slucajem krenuli da radite u SQL Expressu kako bi ste znali da aplikacija radi losije od one na MSDE? Ko bi se zalio na sporu aplikaciju kada nema sa cim da uporedi?

Citat:

Ako tvoj database vendor, u ovom slucaju Microsoft, odluci da ne zadrzi SQL agent u "upgraded" verziji i samim tim te totalno ogranici onda naravno da je u njima problema a ne u "dizajnu aplikacije".


Sa ovim se ne slazem. Vi se oslanjate na besplatno resenje i ocekujete identicno ponasanje u sledecim verzijama i podrsku. Niko nikog ne tera da koristi odredjeni softver. MS moze da promeni pravili ukoliko to zeli a kome se ne svida ne mora da koristi, to je bitno. Inace, ne verujem da je zato u full SQL serveru nesto drukcije od prethodne verzije jer se on ipak placa.

Inace ja iskreno nisam radio mnogo sa MSDE-om, radio sam malo sa njim jer se ubrzo posle toga pojavio express. Ali kada sam upgrade-ovao bazu primetio sam bio dve stvari po kome je SQL Express bio vec bolji. Imao sam linked server na serveru i u MSDE mi nisu radile transakcije (tacnije trigeri) bez MSDTC dok je u expressu po defaultu to radilo a isto tako sam imao i probelma sa datumima na MSDE kada sam importovao sa accessa koji je inace bio linked server dok na SQL Expressu nije bilo tih problema, a isto tako sam zbog duzine konvertovanja podataka sa accesa na MSDE imao blokadu dok na SQL Expressu bas zbog tog pomenutog row versioninga nisam imao. A ima tu i jos sitnica poput ROW_NUMBER funkcije, za koju u web aplikacijama nema zamene, jer onaj nacin na MSDE-u je bar duplo sporiji. I da ne nabrajam jos kakve feature koje ima SQL Epxress. Uglavnom, u mom slucaju SQL Express je ispao bolji.
[ vladdy @ 31.01.2007. 22:15 ] @
Usli smo u ovu temu i dosta je zanimljivo pa da odrzimo na nekom nivou :)

Za Dejana:

Citat:

Za pare koje si "potrošio", hladno si mogao da kupiš licencu za Workgroup edition, recimo 2 x processor licence; 3 GB Ram-a, SQL Agent, bez ograničenja baze...

Ako tvoj klijent ima para za 2500$ mašinu, sigurno će naći para i za pravi produkcioni server i to postepeno - prvo licenca za jedan, pa za drugi procesor, pa ... sve zavisi od posla.

Ja svakog svog klijenta kulturno upozorim:

- ovo je za početak posla; ako se posao razvije, računajte na 4000 - 10000$ trošak za puni SQL Server.

Sve ostalo je zamajavanje klijenta.


Mogao sam da kupim licencu za 100+ kompanija ??!??! Zamajavanje klijenta ??

Pazi, pricas o ogranicenom broju slucajeva a to je custom programming. Velikoj vecini kompanija (small business) ne treba custom programiranje nego jeftinije out-of-box rjesenje.
Ovde se radi o aplikaciji koja se distribuira i namenjena je jednoj grani industrije, u ovom slucaju je to transport i cijena se krece od $10000 pa navise u zavisnosti od broja usera.

Eh sad, na cijenu softvera, recimo $10,000 ti ocekujes da plate MSSQL jos $5000. Pa daj to je 50% povecanje, to nece niko normalan da podnese.

Sta reci za nase manje aplikacije ili kada nece da kupe kompletan entreprise paket nego kupe modul npr. Dispatch za $2500. Da nakalemim jos $2500 za sqlserver?

Znao sam da cemo prije ili kasnije doci na temu pune verzije i to je ono sto mi je jedan smrad iz microsoft-a odmah i ponudio kao "odgovor".
To nije opcija za ovakav tip proizvoda i tu se prica zavrsava. Custom solution mozda, ovo ne.

Nisam ni ja vidio svrhu prepucavanja ali si me pitao da ti objasnim zasto mislim da je MSDE bolje rjesenje i tako je i nastalo.


Za negyxo,

Pa dao sam ti generalan stav iz mog iskustva i iz iskustva drugih ISV developer-a. Mi smo bukvalno molili MS kada je prvi SQL Server Beta pusten i to samo nama kroz MSDN pretplatu da vrate agent, skinu cpu limit ali oni nisu poslusali po ko zna koji put. Kompanije kao Intuit (Quickbooks) i neke druge poznatije kompanije su bile za to.
Isto je posle bilo i za 2.0 tableadapter da ucine neke properties public (ConnectionString) i milion stvari, tableadapter mi je prvi pao na pamet :)).

Rekli smo da nemamo problema da to nije 100% freeware i da je licenca vezana za kupovinu Visual Studio, nesto kao MSDE u pocetku jer svi imamo i po nekoliko kopija licenciranih i da je cak bolje za nas i da platimo upotrebu SQL Express-a a ne da prenosimo cijelu cijenu SQLServera 2005 na kliente pojedinacno jer je to nemoguce sa ekonomske strane.

Mnogi su posle presli na MySQL i Linux server okruzenje sto opet nije rjesenje (stored procedures itd.)

Elem, kazete to je besplatan prozivod i Microsoft nema nikakvu obavezu. Ipak je to Microsoft-ov proizvod/tehnologija.
Pa oni nemaju nikakvu obavezu ni kada je placen proizvod pa sta? Jel ne treba da ih je briga i ne treba da pruze bar neki osnovni backward-compatibility?
Koristimo Visual Studio 2005, rusi se, bagova mali milion, sve uredno ide microsoft-u kroz "customer assistance program", sta dobijemo VS2005 ne radi na Visti bez egzoticnih patch-eva, pa onda MapPoint <-> .NET integracija nikakva, COM i dalje a cekamo .net 3.5 ...
Eto placamo za sve i to podobro pa ocigledno smatraju da nemaju bas veliku obavezu.

Citat:
Ne, nego niste ni trebali da predjete na SQL Express s obzirom da ste imali aplikaciju koja je iskoristavala 2 procesora, tako da bi prva asocijacija koja coveku padne na pamet kada upgraduje postojeci software je - da li ce ona moci da radi priblizno isto a po mogucnosti i bolje od postojece.


E vidis nisi u pravu. Nekada moras uciniti nesto i na ustrb brzine i dobiti na funkcionalnosti. To smo mi pokusali da ucinimo sa migracijom na SQLExpress.
Na zalost, nemamo 500 servera i to svi 2x cpu i da mjerimo i izvlacimo kojekakva vremena i prosjeke nego ovih desetak sto imamo nisu davali bas toliko lose rezultate. Kada sam cuo od tech. supporta da koci i kada sam licno usao na klientov server, podesio perf. counter-e i vidio koliko umalo nisam pao sa stolice.

Samo dva pitanja, jednostavan da/ne odgovor bez mnogo filozofije i da zavrsimo:

- Zar nije bilo "logicno" ocekivati od Microsoft-a da nastavi msde podrsku i zadrzi osnovnu funkcionalnost ?
- zar je u redu OSAKATITI sql express 2005 (u odnosu na msde2000) sa cpu limitom i sql agentom ?
[ negyxo @ 31.01.2007. 22:33 ] @
Posto je sad vecd kasno kod nas odgovoricu samo na ovo, a ostalo sutra.

Citat:

- Zar nije bilo "logicno" ocekivati od Microsoft-a da nastavi msde podrsku i zadrzi osnovnu funkcionalnost ?
- zar je u redu OSAKATITI sql express 2005 (u odnosu na msde2000) sa cpu limitom i sql agentom ?


1.) Jeste, ne zelim ja reci da ti nisi u pravu ali shvati da je u pitanju trziste, MS je ovim potezom povukao odredjenu akciju a to ce trziste pokazati kako ce proci. U pitanju je, kao sto i sam znas, profit. SQL Express je predvidjen za small business kao sto je i MSDE, ali je verovatno neko kalkulisao u MS-u da je MSDE dosta liberalan ili bolje receno pruza dosta s obzirom da je dzabe pa je tako moguce sa njim uraditi i za medium business kompanije aplikacije. Zbog toga verovatno je doslo do ovoga. Ali ne zaboravi, da nije bilo free RDBMS-ova pitanje je da li bi MS ikad izbacio MSDE kao sto je posle i Oracle izbacio onaj 10g Express. Vrlo moguce ako ovakva akcija MS-a prodje negativno i krene velika migracija na druge platforme da ce MS pruziti Express i sa 10+ procesora i n GB rama.

2.) Sve je vec napisano pod 1.

[ vladdy @ 31.01.2007. 22:49 ] @
Da, na kraju smo dosli do toga da se slozimo :)

Istina je negdje izmedju, za neke aplikacije je msde bolji za neke sqlexpress 2005. Meni se taj cpu limit i sqlagent prvenstveno cini kao ogromno ogranicenje i mnogo veci gubitak nego sva "poboljsanja" koje su izveli sa SQLExpress 2005.

Na zalost, cak i sa SQLE i dalje vam ostaje da se kilavite sa datetime :)))
[ Dejan Vesic @ 31.01.2007. 23:23 ] @
Citat:
vladdy: Zar nije bilo "logicno" ocekivati od Microsoft-a da nastavi msde podrsku i zadrzi osnovnu funkcionalnost ?


Ne, ako je to u suprotnosti sa planovima kompanije (Microsofta). Besplatan proizvod (= nema profita), dosta dugo na tržištu i set funkcionalnosti zalazi u segmente nove linije SQL 2005 - zašto bi to uradili?

Citat:
vladdy:zar je u redu OSAKATITI sql express 2005 (u odnosu na msde2000) sa cpu limitom i sql agentom ?


Kao što rekoh gore: sve zavisi od planova same kompanije.

Kao što vama nije u interesu da naplatite licencu za SQL jer ćete time smanjiti potencijalno tržište, tako nije ni Microsoftu verovatno to odgovaralo.

Sama licenca, da se ne lažemo, može da bude solidno manja od 5000$, sve zavisi u kakve partnerske odnose uđete:

Recimo Dell PowerEdge 1900:

- Dual Core Intel® Xeon® 5130, 4MB Cache, 2.00GHz, 1333MHz FSB
- 4GB 533MHz (8x512MB)
- Microsoft® Small Business Server 2003 R2, Premium Edition (5 CALs)
- 250GB, SATA, 3.5-inch, 7.2K RPM Hard Drive

Svega: 3800$ (1300$ više nego što je platio tvoj klijent)

Za ovo dobiješ Microsoft® Small Business Server 2003 R2:

- Windows Server 2003
- Microsoft Exchange Server 2003 SP2
- Microsoft SQL Server 2005 Workgroup Edition

Ja ovo smatram _vrlo_ dobrom kombinacijom.

Da sumiram, svako prema svom biznis planu; više vam odgovara MSDE2000 -> koristite ga. Ne radi na Visti, ali vam to još neće biti problem još nekoliko (barem dve) godina.

Meni je jednostavnije da klijentima instaliram SQL 2005 Express + Adv. Services i jednostavno uradim upgrade ako biznis to dozvoli. To se obično i desi, samo ne odmah; nekada za 6 meseci, nekada za 2 godine (ovo za MSDE 2000 -> SQL 2000 migracije).
[ negyxo @ 01.02.2007. 10:44 ] @
E sad samo malo da obrazlozim zasto sam uopste reagovao na tvoju izjavu da je MSDE bolji od SQL Express-a.

Kada spomenes bolji, nemoj mi zameriti ali kod mene u glavi prvo sto mi pada napamet je tehnicka karakteristika nekog proizvoda po kome jedan bolji od drugog. Rekao sam vec, ono sto sam video, procitao, radio i testirao uglavnom se svodilo kao prednost na strani SQL Express-a. To sto MSDE tuce zbog dva procesora SQL Express u brzini nije zbog bolje uradjene arhitekture MSDE-a nego ogranicenja u SQL Expressu. Znam da to u praksi znaci prednost MSDE ali samo u slucaju kada se dolazi do one gornje granice po iskoriscenju MSDE-a, sto ste vi imali nesrecu da imate. Ali kada se vec dodje do te granice onda je logicki ocekivati da je potrebno misliti "sta ako je potrebno malo vise od postojeceg" ne kockati se na toj granici nego se spremati za nesto novo (upgrade na full verziju ili neka druga alternativa). Gore sam vec bio napisao, MS je sad malo spustio granicu pa je zato kod vas sad problem jer ste vec bili na granici maximuma.

Citat:

Isto je posle bilo i za 2.0 tableadapter da ucine neke properties public (ConnectionString) i milion stvari, tableadapter mi je prvi pao na pamet ).


Gde spomenu TableAdapter... pa ja bi mogao po ovome da ih popljujem mnogoooo, ali sta imam korist od toga. Vec smo u jednoj temi bas oko tog ConnectionString-a pisali, i na kraju ipak nije toliko problematicno ali je, priznajem, iritirajuce. Ali gledaj jednu stvar, TableAdapter kad su vecina developera sa njim pocela da rade je polako krenuo u penziju. U MS su vec krenuli sa sasvim drukcijim konceptom oko pristupa podataka i krenuli u razvoj platforme, i otuda je logicno za pretpostaviti da niko nece nesto znacajno unapredjivati jednu losije koncipiranu tehnologiju kada je na vratima daleko bolja. Moglo bi da se ide u realizaciju oba ali to onda pretstavlja trosak za kompaniju koja ih razvija. Ista stvar ti je i sa WinForms. Ja sam ulozio mesec dana u razvijanje jedne kontrole koja se oslanja na combobox koji u sebi ima bug, i sta drugo odem na MS Help and Support i vidim onu poznatu "Microsoft has confirmed that this is a bug..." i sad logicno je ocekivati da ce neko da ispravi taj bug, ali do tada ima da se nacekamo jer je na listi prioriteta WPF koji opet za divno cudo ima sasvim drukciji koncept kontrola.
Po meni je problem sto je MS vise nego ikad krenuo u razvoj novih tehnologija, mnogo ulazu u research centre koje njihovi developeri ne mogu da prate i otuda ovi polu gotovi proizvodi kao VS za .NET 3.0. Jos uvek je mnogo brze promenuti koncept nego ga implementirati.


Citat:

Elem, kazete to je besplatan prozivod i Microsoft nema nikakvu obavezu. Ipak je to Microsoft-ov proizvod/tehnologija.
Pa oni nemaju nikakvu obavezu ni kada je placen proizvod pa sta? Jel ne treba da ih je briga i ne treba da pruze bar neki osnovni backward-compatibility?
Koristimo Visual Studio 2005, rusi se, bagova mali milion, sve uredno ide microsoft-u kroz "customer assistance program", sta dobijemo VS2005 ne radi na Visti bez egzoticnih patch-eva, pa onda MapPoint <-> .NET integracija nikakva, COM i dalje a cekamo .net 3.5 ...
Eto placamo za sve i to podobro pa ocigledno smatraju da nemaju bas veliku obavezu.


Vidi, ja mislim da je po pitanju doslednosti za svoje stare prozivode MS ostao dosledan. Nema neke promene politike kada se gleda MSDE. To sto ti spominjes kao backward-compatibility cini mi se da gresis. Backward-compatibility ti niko ne moze garantovati, politika firme bi trebala da je takva da kada izbace novi software da te nekako privole da kupis taj novi produkt a to je kroz razne nove feature u novom software-u kao i backward-compatibility, ukoliko ovoga nema onda zasto uopste prelaziti. Hocu reci da niko nema prava da bude nesto iznenadjen, pravila se znaju unapred. Zamisli kako bi bilo lepo da ovakva pravila kao u softverskoj industriji vaze i u ostalim industrijama. Zamisli odes i kupis auto koji je benzinac a prosli ti je bio dizelas i sad imas jedno 100l viska dizela i probas da sipas u ovaj novi i kad se isfrustriras odes kod proizvodjaca i kazes mu "prosli auto mi je radio a ovaj novi nece, nema backward-compatibility "




[ vladdy @ 01.02.2007. 15:38 ] @
5 CAL je nista za ozbiljne (vece) kliente a ovde je pricing lista za sql server:
http://www.microsoft.com/sql/howtobuy/default.mspx#E2G

To je ipak malo realnije nego dell-ov bundle za low-end sb musterije.


Ovo microsoft kaze na temu upgrade-a na SQL EXpress:

http://www.microsoft.com/sql/editions/express/upgrade.mspx

I odmah prvi razlog za upgrade cista laz:
"Deliver high performing applications because the MSDE workload governor is not in SQL Express."

Gdje je pomenut 1CPU limit kod SQLExpress-a?? Oh, to smo izostavili, oops.

Upravo je lower performing jer je vecina servera sa dva fizicka procesora. Workload governor, je mnogo MANJI teret nego 1CPU limit da ne pricam o ostalim opcijama koje nedostaju.

Mislim, za manje aplikacije kao i za ASP.NET ovo i nije toliko ogranicenje jer realno i nema bas toliko tereta da uzme oba procesora.
Zaista je smesno i tuzno da su ukinuli Vista podrsku za MSDE, pa to nije cak ni 7 godina razlike.


Negyxo,

Kako mozes da kazes da je ostao dosledan, mislim ne znam odakle ti to. U vezi cega je to MS bilo kada ostao dosledan?

Prica o automobilima nema veze, pricas o dva razlicita tipa. To je isto kao da imas Windows i odredjenu funkcionalnost i onda kupis Linux i trazis istu. Pricamo o istoj liniji proizvoda sa 5 godina razlike izmedju.

Dao sam ti primer msde, pa imas vb6 i bukvalno milione developera koji je ostao da se susi, pa ado.net koji ce verovatno biti napusten pa jos gomila primera.

Ja ne ocekujem od njih nista, posebno posle 4 godine aktivnog .NET programiranja i 10 godina raznog Windows programiranja (C/C++, MFC, COM, T-SQL, ASP/VBS itd.) . Posle projekta na kome sada radimo izgleda da sam primoran da trazim drugu platformu za rad.

Kazes tableadapter je otisao u penziju. Pa kako moze otici "u penziju" kada je i uveden sa 2.0. Koliko je to, 2 godine ??
ADO.Net lose koncipirana tehnologija, hehe pa naravno a tek databinding.
Pogledaj sta je Microsoft pisao za Ado.net i posebno za ADo.Net 2.0. Vidim da citas njihove blogove pa pogledaj kakva je prica bila pre 2-3 godine i bajke. Nije moguce da su tek u medjuvremenu uvideli da to bas i ne ide tako.

Taj combobox je smesan, pa to je ljudima uzimalo vremena i zivaca samo tako. Jednostavna windows kontrola.
Ili datagrid. Ili reporting. Zbog toga smo se mi i opredelili da kupimo 3rd party component, bum $1200/license x 5 pa ti izracunaj.

I microsoft dosledan?

Pa taj WPF kada izadje kako treba sa VS Orcas (2008?) podrskom ima da bude pun bagova.

Volio bi da mi kazes tip aplikacije na kojoj radis i da li je data-centric i kako ti planiras da migriras sa ado.net.

I nemoj da govoris to se desilo meni. Kao eto desilo se meni i nikom vise. Pa jel znas ti koji je procenat dual cpu servera u upotrebi i jel znas ti koji broj ISV developera koristi msde kao db?
[ Dejan Vesic @ 01.02.2007. 16:33 ] @
Citat:
vladdy: 5 CAL je nista za ozbiljne (vece) kliente a ovde je pricing lista za sql server:
http://www.microsoft.com/sql/howtobuy/default.mspx#E2G

To je ipak malo realnije nego dell-ov bundle za low-end sb musterije.


Ne znam šta je low-end na gornjem primeru?

Ako imaš ozbiljnog/većeg klijenta, onda će on platiti licencu za pun SQL Server. Uvek. Mali klijent -> MSDE/Express; Veliki klijent -> Veća cena + SQL Server. Ne znam da li može jasnije.

Citat:
Mislim, za manje aplikacije kao i za ASP.NET ovo i nije toliko ogranicenje jer realno i nema bas toliko tereta da uzme oba procesora.


Vidi se da nikada nisi radio sa ozbiljnim ASP.NET aplikacijama.

Citat:
I nemoj da govoris to se desilo meni. Kao eto desilo se meni i nikom vise. Pa jel znas ti koji je procenat dual cpu servera u upotrebi i jel znas ti koji broj ISV developera koristi msde kao db?


Jasno mi je da si kivan jer novi proizvodi tebi kvare biznis plan (smanjuju ti marginu). *ebi ga, takav je život. Uvek možeš da pređeš na drugu tehnologiju, samo to može da te košta mnogo više od licence za SQL server.
[ negyxo @ 01.02.2007. 16:48 ] @
Cuj kako mogu da kazem. Nemoj da se ljutis ali stav ti je dosta ostar. Mislim da se jednostavno nisi pronasao trenutnom stanju trzista. Ne zelim da se ponavljam vec sam sve rekao sta sam mislio.

Covece vidi sta si napisao
Citat:

Zaista je smesno i tuzno da su ukinuli Vista podrsku za MSDE, pa to nije cak ni 7 godina razlike.


Godine, lepotu i emocije ovde nemoj da mesas. Ovo je biznis, ti bi trebao to dobro da znas. Kakav je to argument 7 godina? Tebi ce na XP-u MSDE raditi jos 10 godina, zasto zelis vistu? Odgvori na ovo molim te, ali dobro razmisli sta ces napisati.

Citat:

Prica o automobilima nema veze, pricas o dva razlicita tipa. To je isto kao da imas Windows i odredjenu funkcionalnost i onda kupis Linux i trazis istu. Pricamo o istoj liniji proizvoda sa 5 godina razlike izmedju.


OK. zadrzacu se u okviru sistema, primeri ce samo odvuci kontekst.

Citat:

Dao sam ti primer msde, pa imas vb6 i bukvalno milione developera koji je ostao da se susi, pa ado.net koji ce verovatno biti napusten pa jos gomila primera.

Jesi dao primer, i ja sam ti dao odgovor koji ocigledno nisi razumeo i sad mi iznos kao argument milone vb6 developera. Pa sta i da se osuse? To je politika MS, neko se prilagodi novonastaloj situaciji a neko ne.


Citat:

Ja ne ocekujem od njih nista, posebno posle 4 godine aktivnog .NET programiranja i 10 godina raznog Windows programiranja (C/C++, MFC, COM, T-SQL, ASP/VBS itd.) . Posle projekta na kome sada radimo izgleda da sam primoran da trazim drugu platformu za rad.

Vidis, ti i jos jedno milion takvih developera i eto nama expressa sa ful dual podrskom i 10GB Rama ;)


Citat:

Kazes tableadapter je otisao u penziju. Pa kako moze otici "u penziju" kada je i uveden sa 2.0. Koliko je to, 2 godine ??
ADO.Net lose koncipirana tehnologija, hehe pa naravno a tek databinding.
Pogledaj sta je Microsoft pisao za Ado.net i posebno za ADo.Net 2.0. Vidim da citas njihove blogove pa pogledaj kakva je prica bila pre 2-3 godine i bajke. Nije moguce da su tek u medjuvremenu uvideli da to bas i ne ide tako.

Ali objektivno, da li je ADO.NET bolji od ADO i da li je ADO.NET 2.o bolji od 1.0?
Ako ti imas resenje za konacan odgovor svega (hitnt: 42:)), salim se naravno, mislim ako imas odgovor na konacnu tehnologiju koja ce staviti tacku na data pristup onda sam uveren da ce ti se isplatiti da:
ili sam patentiras i realizujes,
ili da ponudis nekim velikim proizvodjacima svoju ideju i onu odrade tu realizaciju
u svakom slucaju, ipslatice ti se. Nadam se da me razumes.

Citat:

Taj combobox je smesan, pa to je ljudima uzimalo vremena i zivaca samo tako. Jednostavna windows kontrola.
Ili datagrid. Ili reporting. Zbog toga smo se mi i opredelili da kupimo 3rd party component, bum $1200/license x 5 pa ti izracunaj.

Sta tek ovde da kazem. MS ne valja ali zato licenca od 1200 dolara je sasvim OK. Pa pogledaj malo politiku drugih firmi.


Citat:

Volio bi da mi kazes tip aplikacije na kojoj radis i da li je data-centric i kako ti planiras da migriras sa ado.net.

Ja sam odnedavno krenuo privatno da radim, i radim kao i ti desktop aplikacije ne web mada sam malo i njih radio.

[ vladdy @ 01.02.2007. 17:18 ] @
Vidim kako izvlacis iz konteksta i odgovaras selektivno ali ajde neka ti bude.

Citat:
Ne znam šta je low-end na gornjem primeru?

Ako imaš ozbiljnog/većeg klijenta, onda će on platiti licencu za pun SQL Server. Uvek. Mali klijent -> MSDE/Express; Veliki klijent -> Veća cena + SQL Server. Ne znam da li može jasnije.


Low-end je 5CALs, jesi li ti bilo kada kupio Windows server i jel uopste shvatas princip licenciranja?

Objasnio sam gore ekonomski model moje i slicnih aplikacija i nema potrebe da se ponavljam. U taj koncept se ne uklapa puna verzija.
Nemoguce je ostati konkurentan sa slicnim proizvodima na trzistu i profitabilan i ukljuciti punu cijenu SQL servera.

Da privredjujes u realnoj ekonomiji a ne bajkama sa farmama servera i kucama od cokolade u njoj mozda bi to shvatio.

On nece UVEK platiti licencu za puni SQLServer ma koliko veliki bio.

Citat:
Vidi se da nikada nisi radio sa ozbiljnim ASP.NET aplikacijama.


Nadam se da ces ovu smelu tvrdnju da potkrepis sa nekim dokazima da si ti radio na "ozbiljnijim asp.net aplikacijama" koje uzimaju puni 2cpu teret.

Citat:
Uvek možeš da pređeš na drugu tehnologiju, samo to može da te košta mnogo više od licence za SQL server.


Ti i dalje, na zalost ne shvatas. Jesi li usopte procitao bilo sta od ovoga iznad.

Ja nemam problema sa licencom za SQL Server, licenca za developer-e je $50, manje od vecere u restoranu.
http://www.microsoft.com/produ...9f0f-d814e8b93ca0&type=ovr

Imam problem sa prenosenjem te cijene na kliente kao i sa buducom podrskom za SQLExpress 2005 jer cak i da investiram i migriram sta da ocekujem od sledece verzije ako vec ide ovim tokom, da ima podrsku za pola procesora?

Imam problem sa 1cpu i sql agentom koje ti uporno ignorises, pretpostavljam da nemas odgovor.

Na zalost,aplikacija je vec u tom stanju gdje je kasno za radikalne promjene.
[ vladdy @ 01.02.2007. 17:32 ] @
Za Negyxo, na brzinu jer moram da palim :))


Citat:
Godine, lepotu i emocije ovde nemoj da mesas. Ovo je biznis, ti bi trebao to dobro da znas. Kakav je to argument 7 godina? Tebi ce na XP-u MSDE raditi jos 10 godina, zasto zelis vistu? Odgvori na ovo molim te, ali dobro razmisli sta ces napisati.


Nisam ni pomenuo lepotu, to je najmanje bitno. Nema ni emocija, ipak je biznis u pitanju. Ja nisam u ovome da budem "guru" i za slavu (citaj: banane), ja sam u ovom zbog para.
Argument je da nije fer prema softverskim kompanijama koje rade sa ms tehnologijama da MS skace sa jedne na drugu tehnologiju ne gledajuci podrsku.

Nije problem za mene, ja ti to opet govorim. Problem je sto sutra kada musterija kupi VIsta Server, mi moramo da imamo proizvod koji ce da radi na njegovom serveru. To je to. Znaci moramo da obezbedimo kompatibilnost. Ako ja stavim u system requirements Windows XP max pa zar mislis da ce neko da kupi to ako ima Vistu.
Znaci primoravaju nas.

Citat:
Vidis, ti i jos jedno milion takvih developera i eto nama expressa sa ful dual podrskom i 10GB Rama ;)

E pa to neces vidjeti da smo ja, ti i milijarda developera kada navlace samo na svoju vodenicu :) :) .

ADO.Net

pa nisi mi odgovorio kako to da ode u penziju posle 2 godine. Zar je to ozbiljna softverska kompanija a, neki ce reci na zalost, Microsoft je IT lider.

Znaci mi zasnivamo svoj data layer na ADO.Net-u jer posle takvog hype-a oko .NET-a i Microsoft-ovih prica ispostavi se da to bas i nije tako i sta sad?

Sutra da vjerujem da ce WPF biti rjesenje, koliko 3-4 godine pa opet rewrite?

Nemoj mi samo reci da je opet dizajn aplikacije :))

Nemam ja rjesenje, ja da imam ne bi upotrebljavao ADO.Net :) ali ima IBM itd. :)

[Ovu poruku je menjao vladdy dana 01.02.2007. u 18:47 GMT+1]

[Ovu poruku je menjao vladdy dana 01.02.2007. u 18:48 GMT+1]
[ negyxo @ 01.02.2007. 17:58 ] @
Za ADO.NET cu ti odgvoriti kada mi odgovoris zasto je tebi potrebna Vista? Jos jednom, pazi sta ces reci, jer bas ovaj odgovor bi mogao da te stoji prethodnih argumenata.

Citat:

Znaci mi zasnivamo svoj data layer na ADO.Net-u jer posle takvog hype-a oko .NET-a i Microsoft-ovih prica ispostavi se da to bas i nije tako i sta sad?


Ali opet mesas babe i zabe. Nece MS ukinuti podrsku za ADO.NET nego ce se pojaviti novi koji ce neke stvari bolje resavati ali nece biti kompatibilan sa starim, ovde mi samo nemoj reci "aha, vidis da nema backward-compatibility" razlog je onaj sto sam vec napisao, drasticne razlike u konceptima, ali ako ti ovo ne opravdavas onda ja mogu reci isto tako da je stari ado sa sve recordsetima trebao da dobije podrsku u .NET, sto naravno nije slucaj.
[ vladdy @ 01.02.2007. 18:17 ] @
ama jel citas ti uopste?
Na zaloost moram sam sebe u quote.

Citat:
Nije problem za mene, ja ti to opet govorim. Problem je sto sutra kada musterija kupi VIsta Server, mi moramo da imamo proizvod koji ce da radi na njegovom serveru. To je to. Znaci moramo da obezbedimo kompatibilnost.


Pa gore sam ti rekao da ne treba meni Vista nego musterija ce da kupi server sa vistom. Dobro, mozda ne sad ali za godinu dana a to je nista. Mi moramo da damo support i sve da kada izadje Vista da je sve spremno i cakum-pakum. Ako Vista Server izadje a mi smo i dalje na nepodrzanom (?!?!) MSDE tada je kasno za bilo sta.

Sta ti mislis zasto MS izbacuje CTP i Bete nego za nas da se pripremimo unapred.
Pa ne izdaju to da se kucni korisnici igraju ili da im community javlja bagove. Za to imaju vrlo (ne)sposobne testere.
Za stav community-ja ih nije briga svakako.

Ne mjesam ja babe i zabe, nego ti neces da procitas cijeli tekst. Da, problem jeste u nepodrzanosti a ti mjesas babe i zabe prvo sa automobilima a sada sa ado recordset-om koji je izasao davnih dana a ne prije 2 godine kao tableadapter.
[ BezPanike @ 01.02.2007. 18:34 ] @
vladdy moram!

http://www.classicalarchives.com/brahms.html

[ negyxo @ 01.02.2007. 20:25 ] @
Covece, definitivno ti ne mogu provaliti pattern ;)

OK. tvoj odgovor je da ti treba Vista zbog musterija, tj. redirect sa musterja na vas. Jeste li se vi obavezali ugovorom da ce vas software biti podrzan i za future hardware & software? Ako jeste, onda je to vasa losa procena i tacka.

Inace me interesuje da li mislis da je Vista bolja od XP?


Kratko objasenje za ADO:

Vidis, ja sam ti rekao vec da argument godina ne moze da stoji. Zasto ADO (onaj prvi sa recordsetima) nije podrzan u .NET, doduse jeste ali kao i svaki COM preko interopa, po tebi je ovde opravdano zato sto je ADO (onaj prvi 1.0) nastao kada? 10 godina pre ADO .NET 1.0 verzije. Vidis ta razlika od 10 godina je proizvela sledecu generaciju ADO, ADO.NET 1.0 koji je po konceptu drukciji od klasicnog ADO, dok je sledeca generacija ADO.NET 2.0 (nista revolucinorano) usledila posle 2,-3 godine, da bi sada nastala kompletno drukcija koncepcija, posle 3 godine (preptostavka da ce .NET 3.5 izaci ove godine).
Vidis, ja bi mogao sad da kukam kako je MS razbio kompatibilnost ADO u .NET jer je drukciji koncept. Ja znam sta tebi buni, problem je sto je ovaj raskid tehnologija usledeo suvise brzo, mnogo brzo, mnogi developeri ce radti i dalje u .NET 2.0 i ja tu ne vidim problem, oni koji imaju vise vremena pre ce uraditi migraciju na novu platformu i to je to.

Inace ako hoces da pricamo o novom ADO-u, evo ja cu otvoriti temu i da vidimo zbog cega je to bolji od starog.
[ vladdy @ 01.02.2007. 20:56 ] @
hehe jbg ne mozete da shvatite da se ovde NE RADI o custom programming tj. "jednokratnoj" aplikaciji.
Znaci nije to da oni nas plate, mi napravimo i zaboravimo na to.
U ovom slucaju bi i mogao da opravdam upgrade na full SQL server i kazem "ok, ako hocete malo bolji performance i opcije evo vam dodatnih 3-4,000" sto bi eventualno prihvatili.

I ovo
Citat:
Jeste li se vi obavezali ugovorom da ce vas software biti podrzan i za future hardware & software? Ako jeste, onda je to vasa losa procena i tacka.

To je zaista neozbiljno i ne mogu ni da komentarisem. Ugovor je standardni EULA, tj. mi nemamo nikakvu odgovornost blabla ali trziste je ono sto ti kreira politiku kompanije. Mislim o cemu ja pricam ovde, to su osnove ekonomije.
Pa kako mogu da prodam isti program za 2 godine ako nema podrska za Vistu Server. Kako mogu da ocekujem da me ti isti preporuce sutra ako nemam podrsku. Uh covece.

Naravno da ima future support, musterije placaju mjesecni maintenance za sta dobijaju updates, support, online help itd. Nadam se da ce program da koriste i posle viste i vienne i nijenibitnokakocenazvatiwindows.


Mi moramo da pratimo trendove. Ne treba da ponavljam treci put. Kada musterija za godinu dana ode na dell.com i kupi server sa instaliranim Windows Vista i nazove nas i kaze nam "treba mi program za transport kompaniju" mi odgovorimo plati i dobijas sutra installation cd.

Ja NE ZNAM da li je bolja vista jer ne koristim vistu toliko da bi mogao dati neko misljenje. Ti ces sada reci pa ja sam procitao da je bolja. Ili ce se javiti neki ms fanboy i reci pa ima ovo i ono bolje a sto to ne dotice end-usera ili developera nije ni vazno.

Cini mi se dobar koncept, svidja mi se i priblizavanje unix environmentu ali zaista nisam imao vremena da koristim pa ne mogu da kazem. Zar ti je toliko stalo do mog misljenja ;))


PAzi, sta je za mene bolje to nije ni vazno. Bitno je sta je bolje za end-usera mojih aplikacija.
Mi smo profesionalna kompanija i moje licno misljenje nije toliko bitno. Ja se stavim u ulogu korisnika i gledam da aplikaciju priblizim njima.

To sto ja ne volim politiku Microsoft-a nije uticalo na odluku da udjemo u .NET development. Medjutim u poslednje 2-3 godine se previse negativnog izdesavalo sa njima pa cu trebati dobro da razmislim o .NET platformi.

Windows XP je sasvim solidan OS, imao sam problema oko x64 verzije sto oko drajvera sto nekih aplikacija ali je ocjena zadovoljavajuca.

Imamo jedan Vista kompjuter ovde u kancelariji, koristi ga tester i dovoljno je da nase aplikacije rade i pod vistom.

Gledacemo u buducnosti da iskoristimo neke Vistine opcije malo vise (sandbox) ali to ce biti za par godina jer je jos uvijek XP glavni.

Necu da ulazim u ADO, o tome mozemo drugom prilikom. NAravno da je bolji od starog samo je problem sto nije dovoljno dobar :))

Uh al se napisah, nadam se da ces nesto iz ovog izvuci.
[ negyxo @ 01.02.2007. 21:29 ] @
Vidi, ja sam do sada stekao utisak da si ti frustiran zato sto si ocekivao jedno a dobio drugo, s tom frustracijom si dosao ovde i pokusao to da opravdas a na stetu MS-a. I ja nisam sa mnogim stvarima zadovoljan, ali koja mi je alternativa?
Ono sto je meni ne jasno je da ste vi bazirali aplikaciju na jednoj platformi a zalite se (ili se samo ti zalis) sto ne postoji podrska na drugoj, u stvari podrska postoji (SQL Express) ali vama su performance lose. Zalis se na backward compatibility, jer po tebi MSDE ne radi na Visti i uredu:
E sad zamisli sledecu stvar, MS izbaci emulator, sto mozda i bude, koji ce proterati software za XP i eto vama podrske, ali onda opet dolazimo na isto - performance. I sta sad, sad ces zahtevati od jedne kompanije da u svakoj sledecoj seriji podrzi stari software bez ikakvog impacta na performance, ma daj...

Sto se tice tvog misljenja o Visti, stalo mi je jer me zanima kako si dosao do njega ili ajde ako ne ti onda ostali "customeri" s obzirom da je tek sad zvanicno izasla. Zasto bi neko prelazio na Vistu ako je losija? ili ti mislis da je vista s*****?
[ negyxo @ 01.02.2007. 21:34 ] @
Moram i ovo da prokomentarisem
Citat:

Necu da ulazim u ADO, o tome mozemo drugom prilikom. NAravno da je bolji od starog samo je problem sto nije dovoljno dobar


Jedino sto cu se sloziti je, da je novi ADO potencijalo bolji od starog jer jos nije gotov ali prema dosada prikazanom ima potencijala.
[ vladdy @ 01.02.2007. 21:52 ] @
Citat:
negyxo: Vidi, ja sam do sada stekao utisak da si ti frustiran zato sto si ocekivao jedno a dobio drugo, s tom frustracijom si dosao ovde i pokusao to da opravdas a na stetu MS-a. I ja nisam sa mnogim stvarima zadovoljan, ali koja mi je alternativa?
Ono sto je meni ne jasno je da ste vi bazirali aplikaciju na jednoj platformi a zalite se (ili se samo ti zalis) sto ne postoji podrska na drugoj, u stvari podrska postoji (SQL Express) ali vama su performance lose. Zalis se na backward compatibility, jer po tebi MSDE ne radi na Visti i uredu:
E sad zamisli sledecu stvar, MS izbaci emulator, sto mozda i bude, koji ce proterati software za XP i eto vama podrske, ali onda opet dolazimo na isto - performance. I sta sad, sad ces zahtevati od jedne kompanije da u svakoj sledecoj seriji podrzi stari software bez ikakvog impacta na performance, ma daj...

Sto se tice tvog misljenja o Visti, stalo mi je jer me zanima kako si dosao do njega ili ajde ako ne ti onda ostali "customeri" s obzirom da je tek sad zvanicno izasla. Zasto bi neko prelazio na Vistu ako je losija? ili ti mislis da je vista s*****?



Ok, ja zaista ne znam jel ja pisem japanski pa ti iz onolikog teksta ne mozes da dodjes da zakljucka.

Ja nisam frustriran, ja sam samo decku predlozio sta bi mu bolje bilo iz njegovog ugla. Onda ste vi uskocili braneci SQL express a ti MSDE ne koristis a Vesic koristi za ASP.NET.
Decko radi windows forms, zamlacuje se sa access-om i pretpostavljajuci da ima dual cpu server preporucio sam mu msde kao i zbog agenta. Fino sam gore objasnio zasto i niko da pobije.
Cisto sumnjam da ce on da iskoristi replikaciju i adv. services jer nismo svi "farmeri" jelte.

Malo si se izgubio pa potezes druge teme, kakav sad emulator. Jel pricas o C64 ili nintendo emulatoru ?
Taj "emulator" se ne zove emulator i vec odavno postoji kao Virtual PC, VMWare Workstation i tako dalje. Naravno da su performanse losije ali niko ozbiljan ne pravi softver da mu databaza ide na virtual os. Svasta.

Dao sam ti misljenje o Visti i ne znam zasto uporno naginjes da sam ja protiv Microsoft-a.
Ja sam svoju kompaniju i zasnovao na MS tehnologijama, radim sa MS dosta dugo i dan danas radim sa .NET. Dao sam par primera nebrige za ISV kao i neke .NET paradokse i to je to. Ovo sa MSDE me jeste pogodilo i zato i branim svoj stav koji jeste ispravan.

Otkud ti to da ja mislim da je Vista s***** ili da je losija?
Nadam se da ces da mi odgovoris na jedno od ovih pitanja posto si ih sve preskocio.

I Windows Vista je za end-usere izasla u utorak, cak smo bili na Microsoft-ovom koktelu u utorak u Cikagu povodom izlaska Viste, bilo je dosta zanimljivih likova a preko msdn subscripcije je dostupna odavno, da ne pricam o raznim betama.
[ negyxo @ 01.02.2007. 22:51 ] @
Citat:

Ok, ja zaista ne znam jel ja pisem japanski pa ti iz onolikog teksta ne mozes da dodjes da zakljucka.

Ja nisam frustriran, ja sam samo decku predlozio sta bi mu bolje bilo iz njegovog ugla. Onda ste vi uskocili braneci SQL express a ti MSDE ne koristis a Vesic koristi za ASP.NET.
Decko radi windows forms, zamlacuje se sa access-om i pretpostavljajuci da ima dual cpu server preporucio sam mu msde kao i zbog agenta. Fino sam gore objasnio zasto i niko da pobije.
Cisto sumnjam da ce on da iskoristi replikaciju i adv. services jer nismo svi "farmeri" jelte.


Nemoj sad ovo mesati, iako je to topic.

Ovo si napisao
Citat:

Istina je negdje izmedju, za neke aplikacije je msde bolji za neke sqlexpress 2005.

Iako nisam rekao direktno da se slazem sa ovim, evo sad kazem - slazem se. Tako da se nadam da neces vise ovo spominjati. Ali ako pogledas celu diskusiju, problem je nastao onog trenutka kada si ti spomenuo backward compatibility za software koji je dz. Tu se ja nisam slozio a vidim i nisam jedini.

Citat:

Malo si se izgubio pa potezes druge teme, kakav sad emulator. Jel pricas o C64 ili nintendo emulatoru ?
Taj "emulator" se ne zove emulator i vec odavno postoji kao Virtual PC, VMWare Workstation i tako dalje. Naravno da su performanse losije ali niko ozbiljan ne pravi softver da mu databaza ide na virtual os. Svasta.

Zar ti zaista mislis da ja nisam recimo cuo za VMWare ili da ga nisam probao, mada ovo nije pitanje, ne treba na ovo da odgovoris, poenta je bas u onoj reci emulator koju si vidim ipak razumeo na sta se odnosi. Cak i ovo "ali niko ozbiljan ne pravi softver da mu databaza ide na virtual os"... sta reci, kao da se trudis da izbegnes da shvatis. Poenta je bila radi nekog formalizma, koji ti zastupas - je da bi bilo moguce proterati i MSDE na Visti i eto ti onda te nazovi kompatibilnosti.

Citat:

Otkud ti to da ja mislim da je Vista s***** ili da je losija?
Nadam se da ces da mi odgovoris na jedno od ovih pitanja posto si ih sve preskocio.


Na ovo bi ja sad mogao da ti odgovorim isto kao ti meni za emulator, da budem cinican po da napisem:
A gde ti vidis ovde pitanja, ja vidim samo jedan znak ? (pitanja)
- ali sta cemo onda dobiti? Ja se zaista trudim da se sto manje prozivamo i da pisemo ko kakve argumente ima i na osnovu toga da formiramo neki zakljucak, nadam se da me razumes.

A zasto sam insistirao da mi kazes tvoje misljenje o Visti? (iako jos uvek nisi rekao direktno da, ne, ili bolje, lose, ali nema veze)

Ti si meni u dva navrata napisao
Citat:

Sto se tebe tice, to sto procitas sto microsoft napise i njegovi blogeri na naredbu zatrpaju internet ne osvrcuci se nazad ne mora da bude 100% istina.


Citat:

Vidim da citas njihove blogove pa pogledaj kakva je prica bila pre 2-3 godine i bajke. Nije moguce da su tek u medjuvremenu uvideli da to bas i ne ide tako.

Drugim recima nabio si mi na nos kako ja citam blogove sto je mene zaista iznerviralo ali nisam zelo da komentarisem, cekao sam da mi ti onda kazes tvoje misljenje o nekom novom softveru koji ima nove feature i koji ima drukcije koncept. Sam si spomenuo da nisi radio u Visti ali pretpostavljas da je bolja (to si indirektno napisao, da ne kazem da izbegavas odgovor). Ali reci mi onda kako ti znas da je Vista bolja? Kako ti mozes na osnovu pretpostavke i onoga sto si video da kazes da je nesto bolje a kada ja kazem onda je to irelevantno?
[ Shadowed @ 01.02.2007. 22:51 ] @
Meni deluje kao da je i jedna i druga strana u pravu u izvesnoj meri i guraju taj deo price ali nisu u pravu potpuno.

Negyxo i Vesic su u pravu sto se tice SQL Express-a i MSDE-a. Ovaj prvi ima neke svoje prednosti i ima neke mane. Ako ti ne odgovara slobodan si da koristis stari. Ako hoces da predjes na nov, moraces da radis neki kod ponovo.

Sad, deo gde je vladdy u pravu. I ako hoce da radi sa MSDE-om, izvestan broj klijenata ce traziti da to radi na Visti. A MSDE ne radi na Visti i tu je on primoran da bira ili da izgubi izvestan % klijenata ili da pravi dobar deo aplikacije iznova.

Jeste, bilo bi lepo od MS-a da je ostavio podrsku i u Visti. Ali, on na to jednostavno nije obavezan i moze mu se. Jednostavno, mogu da kazu, nema podrske a se... mislite. U MS-u je bila kalkulacija da li ce vise izgubiti zbog onih klijenata koji ce preci na druge baze i/ili operativne sisteme ili ce vise zaraditi prodajom nove verzije SQL Servera koji radi na Visti (ako Express ne zadovoljava jer ima vise od 1 CPU).
Izracunali su da ce vise zaraditi i na osnovu toga doneli odluku. Nisu oni crveni krst pa da udovoljavaju svima. Uradili su onako kako su oni proceli da ce sami najvise zaraditi kao sto i svi mi radimo. Ko ih moze kriviti...

Just my 2c :)
[ Dejan Vesic @ 01.02.2007. 23:04 ] @
Citat:
vladdy: Vidim kako izvlacis iz konteksta i odgovaras selektivno ali ajde neka ti bude.


Joj, zato što smaraš sa tim kukanjem za dva procesora i SQL agenta. Kao da su ti uzeli desni bubreg.

Citat:
Low-end je 5CALs, jesi li ti bilo kada kupio Windows server i jel uopste shvatas princip licenciranja?


Važno je da ti shvataš. Radim u firmi kao tehnički od 100+ ljudi, od toga je 70+ programera - Gold Microsoft Partner; sve na MS operativnim sistemima; šta misliš, da li znam kako se radi licenciranje? Ono je bio PRIMER (znaš ono, pokazna vežba da licenca ne košta 10.000$).

Citat:
Da privredjujes u realnoj ekonomiji a ne bajkama sa farmama servera i kucama od cokolade u njoj mozda bi to shvatio.


Wow, sada si me stvarno uplašio. Ne, radim(o) sisteme koji rade 365 dana u godini, 24x7, i imaju od 10 pa preko 500 servera. Da li je to dovoljno realna ekonomija za tebe?

Citat:
Nadam se da ces ovu smelu tvrdnju da potkrepis sa nekim dokazima da si ti radio na "ozbiljnijim asp.net aplikacijama" koje uzimaju puni 2cpu teret.


Htedoh, ali ne mogu više da gubim vreme. Važno je da je tvoj biznis model na MSDE i 2 procesora najbolja stvar na svetu. I da, ne bežim od tebi toliko važnog SQL agenta - već ga Workgroup ima.

Citat:
Ja nemam problema sa licencom za SQL Server, licenca za developer-e je $50, manje od vecere u restoranu.
http://www.microsoft.com/produ...9f0f-d814e8b93ca0&type=ovr


Naravno, ovu ediciju NE SMEŠ da koristiš kao komercijalni engine, to znaš, zar ne?

Kao što sam malopre napisao: drži se ti lepo MSDE-a, a vreme koje ti je preostalo do trenutka kada ćeš morati da pređeš na nešto drugo, iskoristi da lepo središ tvoj biznis model.
[ negyxo @ 01.02.2007. 23:22 ] @
Shadowed kako si izneo ovo evo ja se slazem sa svim. No i dalje mislim da vladdy ne misli tako.

Citat:

Jeste, bilo bi lepo od MS-a da je ostavio podrsku i u Visti. Ali, on na to jednostavno nije obavezan i moze mu se. Jednostavno, mogu da kazu, nema podrske a se... mislite. U MS-u je bila kalkulacija da li ce vise izgubiti zbog onih klijenata koji ce preci na druge baze i/ili operativne sisteme ili ce vise zaraditi prodajom nove verzije SQL Servera koji radi na Visti (ako Express ne zadovoljava jer ima vise od 1 CPU).

Boldovani deo je onaj deo za koji mislim da je problem izmedju naseg stava i vladdy-jevog. S tim da bi ja dodao da se ne odnosi samo na MS ono "moze mu se", nego na sve kompanije.
[ vladdy @ 01.02.2007. 23:25 ] @
Shadowed, nisam ja nikada rekao da je Microsoft obavezan. Pa gore sam rekao da nisu obavezni ni za placeni softver.
Nismo ni mi obavezni prema nasim musterijama. Obaveza na to kako je formulisana u ugovoru.

Samo to "moze im se" ne valja.

I objasnio sam za 1cpu limit i SQL Agent na svom (prakticnom) primjeru i nisam usamljen u tome.



Za negyxo, skaces sa teme na temu, sa tobom razgovor postaje nemoguc. Pitanja su formulisana i imaju znak ? na kraju, odgovorio sam na tvoja pitanja pa ne znam sta vise treba da radim da bi ti odgovorio na par laganih pitanjca koje postavim tu i tamo.

Ne nabijam ti na nos nista o blogovima ali samo da znas da to kao i microsoft-ove bajke ne znace nista. "obecanje ..."

Citat:
Sam si spomenuo da nisi radio u Visti ali pretpostavljas da je bolja (to si indirektno napisao, da ne kazem da izbegavas odgovor). Ali reci mi onda kako ti znas da je Vista bolja? Kako ti mozes na osnovu pretpostavke i onoga sto si video da kazes da je nesto bolje a kada ja kazem onda je to irelevantno?


Da, nisam radio u Visti.
GDE SAM NAPISAO DA "PRETPOSTAVLJAM DA JE BOLJA".
Sta znaci indirektno napisao ? Jel to znaci da sam napisao jedno a ti protumacio kao drugo. To se zove pogresno tumacenje a ne indirektno pisanje.

I onda kazes:

Citat:
Kako ti mozes na osnovu pretpostavke i onoga sto si video da kazes da je nesto bolje


Rekao sam ti da ne znam jer ne upotrebljavam i jos podebljao pa covece koliko puta treba da ponovim jednu te istu stvar.

Ja nisam rekao da je bolje, rekao sam da mi se svidja koncept.

Kako mogu da odgovorim kada ti kazes da sam rekao ono sto nisam. Nema smisla sve ovo. Ostavi moj citat a ne tvoj prevod i pitaj za objasnjenje, vrlo rado cu ti objasniti. Za razliku od tebe i Vesica, ne preskacem ama bas nista i na SVAKO pitanje cu vrlo rado odgovoriti.

Ti mene ne mozes ubediti da je SQLeX bolje resenje od MSDE.
Da smo blize, pozvao bi te u kompaniju, obisli bi okolo i detaljno te upoznao sa tipom aplikacija koje radimo i vidio bi da ja to pricam 100% iz dosadasnjeg iskustva. Pokusao sam da ti ukratko objasnim slucaj i aplikaciju u pitanju jer nemam vremena da ti detaljno objasnjavam.

Iapk mislim da iz tih par informacija mozes izvuci o kakvom se problemu radi i da tu row versioning, replication i slicno nemaju nista kada je performans degradiran upravo zbog softvera.
[ vladdy @ 01.02.2007. 23:39 ] @
Citat:
Htedoh, ali ne mogu više da gubim vreme.


I naravno, sa ovim se sve zavrsi. Kao nemas sada vremena. sJajno, samo jedno 100x vidjeno.

Citat:
Važno je da je tvoj biznis model na MSDE i 2 procesora najbolja stvar na svetu.


Ne, tvoja "farma" od preko 500 servera je najbolja. Smijesno. Zar mislis da ce neko da povjeruje u te lazi.


Ovo ostalo si podmuklo preskocio kada nemas odgovor za tvoje ocigledno lupetanje.
[ negyxo @ 01.02.2007. 23:51 ] @
Pitao sam te jasno
Citat:

Inace me interesuje da li mislis da je Vista bolja od XP?


Na sta sam dobio napriblizniji odgovor
Citat:

Otkud ti to da ja mislim da je Vista s***** ili da je losija?

Sto sam ja protumacio kao ne.

Da bi ti sad rekao
Citat:

GDE SAM NAPISAO DA "PRETPOSTAVLJAM DA JE BOLJA".

i
Citat:

Za razliku od tebe i Vesica, ne preskacem ama bas nista i na SVAKO pitanje cu vrlo rado odgovoriti.


Pa se sad odluci, da li preskaces pitanja ili odgovaras. Kako god okrenes nisu dosledan u jednoj stvari. Ili je ono bilo kao ne ili preskaces pitanja.


Citat:

Ti mene ne mozes ubediti da je SQLeX bolje resenje od MSDE.


Ma ni ne zelim, ja sam se cak i slozio sa tobom a ti i dalje to potezes kao pitanje.


[ vladdy @ 02.02.2007. 00:04 ] @
msde 2000 je odlicna stvar, microsoft je uvidio da je previse dao za dz i malo stegao kais. Moja kompanija definitivno nece propasti zbog toga vec gledamo neke non-ms alternative u pogledu databaze za buducnost.

OK, slozili smo se i prica je zavrsena za msde.
Svako, osim naravno asp.net farmera sa 500+ servera i 365 days availability (!!) ce se sloziti no dobro.

Za Vistu je odgovor podebljan, evo moze jos jednom a ja jos uvijek ne shvatam sto se ti mucis pa toliko tumacis, prevodis i pretpostavljas kada ti jasno pise i zasto ti je uopste stalo kakav ja imam pogled na Vistu.
Da neces na osnovu toga mozda da kreiras svoje misljenje?

Citat:
Rekao sam ti da ne znam jer ne upotrebljavam i jos podebljao pa covece koliko puta treba da ponovim jednu te istu stvar.


Evo jos jednom, mozda cetvrti put upali :)
[ negyxo @ 02.02.2007. 00:20 ] @
Vidi vladdy, ja ne zelim da stvaram neke virtalne neprijatelje ovde na forumu, drago mi je ako se slozimo oko neceg a ako ne nikom nista, moras priznati a i ja isto, da je vec zadnjih par postova preslo na prepucavanje izmedju mene i tebe da ne spominjem Vesica.
Nije da mi je nesto mnogo stalo do tvog misljenja o Visti, nego cu priznati (iako sam to vec napisao) da me je tvoja argumentacija o tome kako ja to sto iznosim se ne zasniva na nekom radu, nego citanju blogova (mada je istina daleko od toga, veruj mi na kompjuteru imam bar 5 CTP ova.) malo "izbacila iz takata" znaci bio je mali injection adrenalina. Ja sam pokusao da ukazem na prednosti nekih novih tehnologija sto si ti tako olako pobijo (uprosceno) "citas blogove".
E zato sam hteo da mi das odgovor za Vistu, jer realno nisi mogao u njoj mnogo da radis sem Bete sto je ekvavilent CTP-u. Zato mi je bilo stalo da odgovoris, jer namece se pitanje - ako ja moje misljenje irelevantno zbog nacina na koji sam dosao do njega onda je i tvoje ako je istim nacinom sakupljeno.

Sto se mene tice ja sam svoje rekao, samo cu se ponavljati a vidim i ti

Toliko
[ vladdy @ 02.02.2007. 00:46 ] @
Ne mislim da smo se mi vrijedjali bas toliko da postanemo virtuelni neprijatelji, bar meni to nije bila namjera.

Izvini ako sam te uvrijedio van granica peckanja, ipak ti nisi prepotentan kao vesic i mogli smo bar neke stvari rijesiti, kao ovo za msde i naci se u sredini. A ja jesam covjek pa da se izvinem ako vidim/mislis da sam te uvrijedio.

Jedino sto je meni nejasno bilo od pocetka je da zastupas jedan stav a da kako si sam rekao msde nisi mnogo upotrebljavao i jedan od razloga si naveo da si citao.

Ja sam se slicnih gluposti nacitao i nacitao a evo i dan-danas ms blogeri nas bacaju u trans sa asp.net ajax 1.0 (1.0 tek sada ??!) koji se eto instalira u GAC.
Sta se desilo sa xcopy deployment-om djavo ce ga znati ma nema microsoft pwnz. Izgleda da ni za to "nisu imali obavezu".
Ili GAC ili full-trust auh pa onda moze i u bin. Web aplikacija u full-trust. Fino. I to niko drugi nego ScottGu koji je bio uzbudjen to jutro.
Divota nevidjena u Sijetlu, valjda ce rastjerati one crne oblake.

Zasto u GAC, pa normalno zbog raznih update-a i servisiranja i sl. (?!)

Kako li ce se sada ovi sa farmama od 500+ servera snaci, ma siguran sam ja da ce oni sve uciniti da ostanu vjerni ms cheerleader kampu i odrze 365/24/7 up-time.
[ negyxo @ 02.02.2007. 01:02 ] @
Vidi, ja se samo oko jedne stvari nisam mogao sloziti sa tobom. A to je da novi software za dz, ne mora ici pod istim uslovima kao i njegov prethodnik niti tu ima mestu cudjena i toliko. Sve ostalo je bilo prozivanje sta je ko rekao. Ja i dalje zastupam taj stav, da novo je novo i nema nikakvih iznenadjena i nadam se da ovde nemamo sta vise pisati cak i ako imas drukciji stav, u redu, ja ga prihvatam.

Za ostalo ne mogu komentarisati, jer ovo prelazi, odnosno odavno smo presli u advokatisanje. Jedino bi te zamolio da nemas taj nekad cinican stav, jer zbog toga bas i dolazi do prozivanja i nekad poucne teme odlaze u trash.

hint:
Citat:

Kako li ce se sada ovi sa farmama od 500+ servera snaci, ma siguran sam ja da ce oni sve uciniti da ostanu vjerni ms cheerleader kampu i odrze 365/24/7 up-time.
[ Dejan Vesic @ 02.02.2007. 07:11 ] @
Citat:
vladdy: Ne, tvoja "farma" od preko 500 servera je najbolja. Smijesno. Zar mislis da ce neko da povjeruje u te lazi.


Nije tebi lako sa tobom :-)

Hajdemo jedno po jedno:

- Farma (koja te toliko boli) ima 8 (osam) četvoroprocesorskih servera Xeon, nakačena je na SQL Server standard i ima od 50.000 - 100.000 poseta (dnevno, na sve 4 mašine ukupno). Kada dođeš u Beograd, svrati da ti pokažem, jer ne mogu da ostavim URL

- Onih 500 servera nisu farma, čiko ;-) nego SISTEM (za klađenje) koji ima toliko računara i koji radi non-stop (pogledaj moj CV, pa ćeš znati čime se bavim). I oni su na Oracle-tu, ako te baš zanima. To je na temu "ne znam ja šta je pravi biznis, samo ti znaš" :-) a ne na temu farme koja te toliko boli :-)

Citat:
Ovo ostalo si podmuklo preskocio kada nemas odgovor za tvoje ocigledno lupetanje.


Ali nema ostalog. Ostalo je samo tvoje kukanje, koje kaže sledeće:

- mojoj bazi podataka treba dva procesora i SQL AGENT
- ja NEĆU to da platim jer mi kvari biznis model
- Šta ću crni ako mi klijent pređe na Vistu?

Ovo nisu pitanja? Šta očekuješ da odgovorim? Ako imaš PITANJA (na koja se može odgovoriti a ne "Zli MS je baš bezobrazan jer mi kvari posao") rado ću pokušati da odgovorim, a ako ne:

Kao što sam malopre napisao: drži se ti lepo MSDE-a, a vreme koje ti je preostalo do trenutka kada ćeš morati da pređeš na nešto drugo, iskoristi da lepo središ tvoj biznis model.
[ StrokaviKod @ 02.02.2007. 15:36 ] @
Sujeta je grozna stvar!!!
[ vladdy @ 02.02.2007. 16:20 ] @
Citat:
Nije tebi lako sa tobom :-)


Jel moze jos neka otrcana floskula ?

Tesko ces ti odgovoriti na bilo koje pitanje.

Samo ti nastavi da smatras sistem za kladjenje za pravi biznis, tako i zavrsis u tim godinama na asp.net-u.
[ Shadowed @ 02.02.2007. 17:14 ] @
Ovo je bila zanimljiva tema, ali su izgleda svi rekli sve korisno sto su imali pa je ostalo samo prepucavanje.
Hajd' ili budite konstruktivni ili batalite flame jer ce u suprotnom tema biti zakljucana.