Logica aplicatiei – in proceduri stocate sau in aplicatie?

Am un raspuns partial, dupa experienta mea .

Disputa intre cele 2 optiuni mari(Proceduri stocate si BLL – de GUI nici nu se pune problema) depinde de natura aplicatiei: Windows sau Web. Deployment-ul versiunii 2 a aplicatiei(sau modificari minore) se face mai usor:
Daca e Win – trimitind aplicatia
Daca e Web – modificind PS 

Pe deasupra, depinde daca e un produs intern sau o aplicatie dezvoltata pentru altcineva.
In primul caz, faci PS pentru rapiditate
In al doilea caz, folosesti cod in aplicatie pentru a nu depinde de BD si de administratorul de sistem

2006-11-30 impresii

  1. Am auzit ieri o sonerie de telefon care m-a facut sa rad cum nu am ras demult: tzar! Dar mai bine o ascultati voi insiva.http://serviciipeweb.ro/iafblog/content/binary/tzr.zip
  2. M-am jucat ieri cu M pe PC cu avioanele – ne-a placut la amindoi, dar noaptea a retrait in somn totul  
  3. Cu Ion la Intercontinental , Imi place de el!  Dar , din pacate, nu pot sa ma hotarasc .

Validation Code Reuse si Ron Jacobs

Mi-a placut articolul lui RON despre code reuse pentru validation
O singura observatie, pe care i-am facut-o si lui Ron, dar nu am mai primit raspuns:
El zice:
“Now we can simply add a reference to our validator as a file or in a separate assembly and call away”

Ideea este ca, daca ai 2 assembly care contin aceeasi clasa(chiar si partial) , compilatorul nu numai ca nu le compileaza intr-o clasa… dar si protesteaza
In rest… are dreptate.
Daca faci acelasi assembly de verificare (BLL) pe WebService si pe Windows, atunci poti face referinta la el… si gata… cu conditia sa schimbi clasa…sau sa ai o interfata

2006-11-29 impresii

Tramvaiul 41: de la un capăt la altul fac aprox. 1/2 h. Ce ma scoate din minţi este nenorocirea zilnică a celor care se roagă pentru bani
Din ce in ce mai multa lume cu castile pe(in?) urechi.
Avantaje
    Petrecerea placuta a timpului
    Apararea de neplacutii stimuli exteriori
Dezavantaje
    Urechea stresata prea de aproape
 

In Herastrau au aparut veveritele si oraseanul din mine se entuziasmeaza de prezenta lor.
Deja avem 2 tehnici de maturare a frunzelor: matura si un aparat care le sufla. Tehnica de virf face un zgomot infernal!

2006-28-11 impresii

  1. Am fost ieri la Gaudeamus. Multa lume – să mai zică cineva că românii nu citesc!
  2. 1/4 h de mers prin Herăstrău în fiecare dimineaţă. Şi apoi altul pînă la UPC. Super!
  3. rădăcinile copacilor sunt înnabuşite de asfalt şi totuşi rezistă
  4. există o anumită frumuseţe, pe care n-o ştiam, în frunzele răzleţite ale copacilor
  5. Am primit de la Forbes un email – de acum un an – despre cum eram:

       
        Muncit mult seara – aplicatie dentisti
        Avut idei rss, favorite export import, administratie…
        Matei mic- 2 ani
        Oana = probleme scirbici
        Eu = misr + Emba

Acum stau mult mai bine…in sensul ca nu mai am atitea pe cap…
   

viata de firma programare software – neobisnuita

Uite ce se intimpla daca faci internationalizarea ca la carte : te dau in judecata  indienii din cauza :
“Microsoft’s decision last month to launch its Windows software package in Mapuzugun, a Mapuche tongue spoken by around 400,000 indigenous Chileans, mostly in the south of the country.[…]
But Mapuche tribal leaders have accused the U.S. company of violating their cultural and collective heritage by translating the software into Mapuzugun without their permission.”
Si sa mai spuna cineva ca e usor sa fii firma de soft !

cum am facut sa mearga dasblog1.9

  1. static ApplicationResourceTable()
            {
                //andrei
                // rm = new ResourceManager(“newtelligence.DasBlog.Web.StringTables.StringTables”, typeof(Global).Assembly );
                rm = Resources.stringtables.stringtables.ResourceManager;
            }
  2. Schimbat Profile.aspx:public partial class Profilexx si Inherits=”newtelligence.DasBlog.Web.Profilexx” si public Profilexx()
  3. AutoEventWireup=”false” – pentru toate paginile aspx( replace <%@ Page cu <%@ Page AutoEventWireup=”false”  )

Si gata… acum ar trebui sa vad chestia aia cu Cloud cum este…

dilemateca si benzile desenata

Am luat dilemateca – din cauza ca avea un dosar despre benzile desenate
Aiurea – 7 pagini cu citeva poze , un text relativ bine scris – si atit(ma rog, se poate numi dosar – dar data viitoare nu ma pacalesc)
Aceeasi dezamagire ca si la salonul benzilor desenat de la Dalles – unde a fost prezent doar Tintin – de Rahan nu auzisera…

Dumnezeule… ce le trebuie oamenilor astia sa faca intr-adevar ceva REPREZENTATIV despre BD-uri ?