calendar pentru asp.net

Din pacate controalele MS nu au inclus si un calendar un ASP.NET…. asa ca trebuie sa ne descurcam cum putem.
Metoda cea mai simpla este sa il fortezi pe user sa scrie intr-o forma data, de ex. yyyy-MM-dd HH-mm-ss ( HH este pentru ora in range-ul 0-24 …hh pentru 0-12 – cite neplaceri am avut din aceasta cauza…)

Cealalta metoda este sa gasesti un calendar deja facut – sau evaluat. Asa ca m-am bucurat cind Scott Mitchell a facut evaluarea unui calendar free, RJS Calendar
Din ceea ce a scris in evaluare parea OK, asa incit l-am pus la incercare cu Master Pages.
Citeva probleme intimpinate:
    1. Nu isi face propriul director de CSS -trebuie copiat
    2. Adaugat din toolbox mai incearca sa scrie citeva chestii si in web.config -si il busheste – salvati o copie a web.config, comparati si modificati

Dupa ce reusesc eu sa compilez in sfirsit site-ul, la afisarea paginii – eroare! Nu gasea controlul textbox asociat…Normal – master pages ca de obicei prefixeaza id-urile de la controale.

Asa ca Reflector-ul + plug-inurile de decompilare mi-au fost prieteni apropiati… si am reusit sa identific linia la

Me._ValidateControl.PopCalID = Me.ID

care trebuia rescrisa

Me._ValidateControl.PopCalID = Me.UniqueID

Acum – singura problema pe care o am este daca respect Microsoft Public License (Ms-PL) …. In rest este un calendar pe care il recomand si eu cu caldura…

newslink pentru mai 2008

The 30 skills every IT person should have
http://www.infoworld.com/archives/emailPrint.jsp?R=printThis&A=/article/08/06/02/23FE-how-to-fire-IT-staff-skills-list_1.html
    Fara comentarii

NetMassDownloader Download .Net Framework Source Code
http://www.codeproject.com/KB/dotnet/netmassdownloader.aspx
    Cum sa obtii codul sursa de la .NET framework

SEOmoz’s Web 2.0 Awards
http://www.seomoz.org/web2.0
    Interesante site-urile – si conceptele

Vand pentru ca nu gasesc angajati
http://www.businessmagazin.ro/analize/turism/vand-pentru-ca-nu-gasesc-angajati.html?5852;2594539
    In sfirsit business modelul din RO tine seama de oameni si de pretul lor

Computer Science Education: Where Are the Software Engineers of Tomorrow?
http://www.stsc.hill.af.mil/CrossTalk/2008/01/0801DewarSchonberg.html
       “The development of programming skills in several languages is giving
way to cookbook approaches using large libraries and special-purpose
packages.”
       Din pacate, asa e … Cine are timpul sa mai implementeze protocolul FTP daca exista deja implementat ? Care business o sa te lase sa faci tu o implementare in loc sa cumperi una ? Si apoi -e avantajos sa le faci tu singur de la 0 ?
    Pe de alta parte…. articolul are dreptate:”We are training easily replaceable professionals.”

      

dilema veche si Mai 68

“Oamenii se oprea, începeau să vorbească şi întrebau: <sîntem fericiţi?>.
Mai ’68 nu a fost o revoluţie – cînd a început din nou să se vîndă
benzină, toată lumea a plecat în week-end – a fost un catharsis.”
JEAN-PIERRE LE GOFF, Liberation

Despre studiul religiilor in Note berlineze
“Există totuşi o minoritate de specialişti, care au serioase rezerve
faţă de indiferenţa „ştiinţifică“, deghizată, igienic, în „distanţă
critică“. Da – spun ei – nu trebuie să fii triunghi, pentru a fi un bun
geometru. Dar e musai ca un bun geometru să nu se îndoiască de
existenţa triunghiului. Zoologul care se ocupă de elefanţi trebuie să
admită că elefanţii există, ba chiar, eventual, să-i găsească
simpatici. Altfel, cercetarea sa capătă o dimensiune fantasmatică şi
maniacală.”

Lucian Mindruta a inceput sa scrie superb in Dreapta care ne-a tras pe stînga
Dreapta a condus Bucureştiul exact atîta vreme cît am fost mai
indiviualişti decît disperaţi. Acum, chiar şi cel mai înrăit dintre
partizanii laissez-faire vorbeşte în termenii stîngii: planificare,
taxe de intrare, centralizare a traficului, investiţii în
infrastructură, finanţate cu taxe pe business. Libertatea de a cumpăra
maşini şi-a atins limita. Prescurtat: Libertatea şi-a atins limita.”

Despre nepasarea constructorilor in alte parti ale lumii scrie Andrei Manolescu in Natura şi politica
Reprezentanţii organizaţiilor umanitare internaţionale au vorbit de
transformarea unei catastrofe naturale într-una creată de cauze umane.
Formula a fost folosită şi în China atunci cînd s-a constatat că la
cutremur s-au dărîmat prea multe şcoli construite recent, în vreme ce
clădiri mai vechi au rămas întregi.”

Sloganurile din Mai 68  , in După 40 de ani
“Dumnezeu e mort, Marx e mort, dar eu mă simt al naibii de bine.

Sînt marxist de tipul Groucho.


Cititi neaparat articolul lui Cristian Ghinea, Au fost de stînga, dar s-au tratat , intr-o forma mai buna ca niciodata:
“Pur şi simplu, dintotdeauna crezuse sincer că guvernul e corupt,
afacerile înseamnă exploatare şi că oamenii sînt în general buni la
suflet. S-a pomenit că asculta, ca întotdeauna, posturi de radio
liberale, dar era tot mai nervos şi îi venea să strige: „ia mai tăceţi
dracu’ din gură!“. De ce? Pentru că acolo totul este în neregulă. Iar
viaţa reală i se părea mai bună decît auzea”

Cititi si articolul original aici
http://www.villagevoice.com/news/0811,why-i-am-no-longer-a-brain-dead-liberal,374064,1.html/full

Nu stiam ca tendintele dictatoriale sunt atit de vechi , dar am aflat in Oastea de lut
Cu peste două secole înainte de Hristos, numitul Shihuangdi, suveran
local din perioada Regatelor Luptătoare, izbuteşte să unifice primul
imperiu chinez. Dinastia fondată de el s-a născut din cea mai drastică
operaţiune de tip damnatio memoriae (alegoric repovestită de Borges):
suveranul a dispus arderea tuturor cărţilor păstrate vreodată, cu
excepţia tratatelor de strategie şi medicină. A masacrat nobilimea
rebelă. A executat vreo 400 de savanţi, care ar fi putut conserva,
cumva, memoria altor vremuri. A creat o societate strict ierarhizată. A
ridicat statul la rigoarea unei forme de viaţă colectivă
rafinat-austere şi nemiloase. A introdus în istorie modelul imperiului
bazat pe revoluţia culturală, din care aveau să se inspire, în secolul
XX, Hitler, Stalin şi Mao.”

Iar despre reclamele proaste, inclusiv cea de la CEC, in Pauză publicitară
Bun, înţeleg ideea că CEC-ul a fost doborît la pămînt (oare de
asocierea cu FNI?), că acum s-a ridicat şi că ne promite să ne arate ce
poate, dar care e legătura dintre Casa de Economii şi Consemnaţiuni şi
bruta aia transpirată şi cu arcada spartă?”


top 3 cele mai proaste sloganuri vazute

Locul 3: Pune Bucurestiul pe roate

       -daca ar fi fost pe bicicleta, poate ar fi mers
       – si, dupa ce il pui, unde il duci ?

Locul 2:  Eliberati Bucurestiul

       – de catre cine ?
       – nu cumva orice eliberator este alt cuceritor ?

Locul 1 : Ceea ce ei promit eu pot sa fac

          Ups… Eu as vrea sa fac doar ceea ce promit … si nu totdeauna reusesc.
          Domnule Marian Petrache promit ca o sa imi faceti vila cu piscina si un castel in Spania si… mai las si pe altii sa promita ca mie imi ajunge deocamdata…

traducere romana engleza

Una din problemele principale la scrierea emailurilor : traducerea din cuvintul romanesc in engleza…

Aflind ca Google stie acum sa traduca in Romana m-am hotarit sa il incerc – alaturi de alte traducatoare automate.

Fraza de tradus era simpla , prima lege a lui Murphy : Zambeste! Maine va fi mai rau!
Am gasit doar 1 site care mai face traduceri online de texte…

Iata rezultatele:

Google : Zambeste! Tomorrow will be worse!
                  
                        Comentariu  : nu are habar de conjugare, in schimb propozitia e corecta

Etranslator : He smiles! Tomorrow he shall be worse!
                  

                         Comentariu : Aproximativ corect, dar adaugarea subiectului este din topor…Iar propozitia devine incorecta

Dezamgit de rezultat, am incercat si dictionarele .
Din dictionare am incercat sa traduc “Zambeste”, stiut fiind ca ceea ce cauti este de obicei timpul exact…

Iata rezultatele

  1. w1 : Cautarea nu generat nici un rezultat.

  2. Dictionar Roman Englez :Cuvântul Zambeste nu a fost găsit.

  3. ro-en : Nu a fost găsit niciun rezultat. În primul rând, verifică dacă ai scris corect.

  4. cautaindictionar : (imi spune care e cuvintul cautat si ma sfatuieste :Daca nu gasiti cuvantul cautat, lasati mesaj aici;

  5. dictionar-roman  : Nu a fost gasit nici un cuvint
  6. dictionaru  : Nu s-a gasit nici un rezultat!

  7. dictionar.rol.ro :
    zambeste
    :  
    nu exista

                             Comentariu : cel mai mic numar de reclame dintre toate paginile de dictionar

  8. dictionar  :

  9. Cautarea nu generat nici un rezultat

  10. engleza-online : Cuvintele vecine:  < zambaret     zambet >

                       Comentariu : super !

  11. dictionarultau  : Cuvantul nu exista in baza de date

Si aici am considerat cautarea incheiata, deoarece:   

  1. Sunt primele 10 dictionare la cautarea pe Google la dictionar  roman englez
  2.  m-am plictisit …

Concluziile ?

    Merita incercat Google , apoi poti cauta cuvinte asemanatoare cu  engleza-online  pentru ceea ce nu a reusit Google … si, daca nici asa nu merge, cu oricare din celelalte…

Voi ce folositi ?

ginduri razlete – si probleme la fel

Superb articolul despre Arhitectura de la A la Z
Merita citit si(mai ales) de catre programatori

Probleme cu o aplicatie la servici : pusesem Web Deployment project, facusem site-ul ne updatabil – si , la un moment dat, urla ca site-ul nu este precompilat
“The file has not been pre-compiled, and cannot be requested. “
Ce ii lipsea ? Facusem o referinta cater un dll global …
Cum am descoperit ? Am facut siteul sa fie updatabil, si atunci a spus ce ii lipseste…

Imi dadea la un moment dat eroare la linia
DateTime.ParseExact(“2007-11-11 15:14:12″,”yyyy-MM-dd hh:mm:ss”)
Nu intelegeam de ce …pina la un moment dat mi-am dat seama …
Trebuia
DateTime.ParseExact(“2007-11-11 15:14:12″,”yyyy-MM-dd HH:mm:ss”)
24 ore = HH

Am avut probleme la Web.Config cu autorizarea
Puneam
     <authorization>       
      
<deny users=”*”/>
        <allow roles=”xxx”/>      
      </authorization>

Eram in rolul xxx… si totusi nu imi dadea acces.
Ideea este ca ordinea NU este comutativa, trebuie scrise mai intii autorizarile
     <authorization>       
      
<allow roles=”xxx”/>      

      
<deny users=”*”/>       
      </authorization>

Imi place din ce mai mult XP –  si incep sa ma rog pentru verde…Iar VS e o adevarat bomboana pentru asta …Cind genereaza method stub( scriind , de ex., instanta.Metoda … si geenrind codul pentru metoda inexistenta … apasati pe coltul de la cuvintul Metoda ) scrie codul punind in corp

throw new NotImplementedException();

Este super … apare rosu … si pe urma apare faimosul verde …

dilema veche si O ANUMITĂ PARTE (TABLOIDĂ) A PRESEI

Ce este tabloidul ? Iata definitia succinta din Dilema:
Un ziar făcut de oameni care nu ştiu să scrie pentru oameni care nu ştiu să citească. LÉON ARÉGA

Tot articolul lui Andrei Plesu, despre Interesul propriu şi interesul public
merita citit …

Despre amenintarea cu Foamea un articol succint

Andrei Manolescu reitereaza Rusoaica de Gib Mihaescu  dar intr-o perspectiva copilareasca

a.l.s este delicios in argumentul pentru tema Ia-ţi o viaţă!
Cînd vezi, mai nou, cîte astfel de „efracţii sexuale“ au făcut prima
pagină a ziarelor nu neapărat tabloide (diverse celebrităţi prinse cu
chiloţii în vine în diferite poziţii & diverse situaţii), nu poţi
să nu ajungi la concluzia că Sexul nu doar că vinde (cum se spune la
rece), dar că vinde pentru că este subiectul cel mai apetisant. Toată
lumea are parte de sex (cel puţin, să sperăm…), dar se pare că sexul
altora este mai atrăgător.”

Catalin Tolontan  scrie super despre Cişmigiu, tabloid de neuitat

Nu pot crede ca s-au ars carti de Thomas Mann, E.M. Remarque, Brecht s.a. – dar se pare ca asa e…Cum creşte iarba peste istorie

dilema veche si CUM CITEAM ÎN COMUNISM

Mi-a placut Întoarcerea românilor si optimismul ei moderat
“Cei care au locuit o perioadă în străinătate vin cu o altă imagine despre
raportul dintre cetăţeni şi administraţie, despre modul în care trebuie
să funcţioneze primăriile, prefecturile, ministerele etc., au constatat
că, de cele mai multe ori, în Europa occidentală oamenii sînt
politicoşi (chiar dacă e o „politeţe de faţadă“, după cum se plîng
unii, e preferabilă mitocăniei sincere pe care avem ocazia să o
întîlnim la tot pasul în marile oraşe din România). Cei întorşi ar
putea fi mai buni cetăţeni decît atunci cînd au plecat, arătînd astfel
că societatea românească se europenizează mai repede decît elitele care
o conduc.”

A fost valabil si pentru mine…

Nu am fost de acord cu Sever VOINESCU  in Spiritul conservator în secolul XXI
“Puterea, astăzi, nu mai constă în numărul de F16 pe care o ţară le
deţine şi nici măcar în faptul dacă deţine sau nu arma atomică.”

Serios ? Dar invazia in Irak de ce a fost cauzata, cel putin dpdv oficial ?Nu cumva de detinerea armei atomice?
Dar in razboaiele curente – Rusia cu Cecenia, Afghanistanul , Serbia – ce a contat ? Nu cumva tot forta bruta ?
Transnistria cum s-ar fi creeat daca nu ar fi existat armata rusa ?
De acord ca nu conteaza in final numarul de F16 – dar la inceput da. Iar diplomatia de dupa tine seama de situatia curenta , nu de ceea ce a fost inainte de utilizarea fortei (vezi Transnistria )

Vintilă MIHĂILESCU spune exact despre cum citea(m) in comunism Cititorul cult
“Deviza implicită pe care o împărtăşeam, probabil, cu toţi ceilalţi
cititori obişnuiţi era o parafrază de genul: sînt intelectual, nimic
din ceea ce este cultură nu-mi poate fi străin!”

microsoft x 2

Microsoft 1:
    am fost simbata la lansarea 2008(SQL,VS, Server). Mi-au placut prezentarile(la cite am putut ramine) si atmosfera…. Aveam de ales intre ea si RONUA … si m-am hotarit sa mai schimb un pic. Nu mi-a parut rau – si, pentru toata lumea care se intreaba “de ce m-as duce “, iata 3 motive:

  1. Inveti pe gratis despre o sumedenie de chestii – sau macar iti ajung la creier si stii ca exista. Altfel o sa ai doar un ciocan in mina… si toate celelalte o sa ti se para cuie
  2. Ai legatura cu acea comunitate de care apartii , ca IT. E bine sa stii sa mai discuti cu cei cu aceleasi preocupari ca tine si off-line, nu numai online
  3. Nu se stie niciodata ce tool-uri poti cistiga

Alte pareri aici
http://sqlserver.ro/blogs/gigis_blog/archive/2008/05/11/lume-multa-la-lansare.aspx

Microsoft 2:

Va ispiteste Copenhaga si/sau Microsoft Dynamics
NAV ?
Daca da , click aici
http://tinyurl.com/489lyt