Malo sem se igral, da vidimo ali lahko WCSF prilagodimo, našim željam. Na
CodeSnippetsAndTemplates\Microsoft Web Client Software Factory February 2008.zip
Sem objavil en zip, ki vsebuje popravke/posodobitve WCSFja. Vse kar je potrebno narediti je da si ta zip razpakirate v program files mapo, kjer je nameščen WCSF. Vse ostalo uporabljate kot sedaj.
Znani problemi....
Ponekod je potrebno dodati reference do microsoft....... in mogoče kje do PBRT4WCSF, ki pa se nahaja na TFS-ju v PBRT4Web\PBRT4Web\Infrastructure\PBRT4WCSF
Če pa še kdo najde kaj naj sporoči da preverimo.
Friday, 11 December 2009
Wednesday, 9 December 2009
ManyToOne - Hack; ( ko imamo več kot en "ključ" )
UPDATE : pri atributu KEY je potrebno dodati : Update = false
CODE :

1.) Uporabimo SET in nastavimo WHERE ; to je naš fiksni pogoj za join.
2.) Definiramo "primarni" ključ, kjer moramo eksplicitno navesti "pk" tabele za join (Column) in ime propertija, ki ga bomo uporabili za filter (PropertyRef).
3.) Definiramo OneToMany relacijo ( jup ... prav si prebral "One To MANY" in ne "Many To One" kot bi si mogoče želel :) )
4.) Public property in v get; s pomočjo Linq poizvedbe dobimo željen element.
Zadeva je "dirty-hack" ampak naredi to kar potrebujemo.
Thursday, 3 December 2009
Splošna polja BO
V BusinessBase sta bila dodana dva polja :
Oba propertija sta public tako, da večjih težav z implementacijo nebi smelo biti.
- ActiveRecord; uporablja za beleženje aktivnosti posameznega zapisa [ mehko brisanje ]
- Notes ; uporablja kot vnos opisa [ npr. v šifrantih je vedno polje OPIS ].
Oba propertija sta public tako, da večjih težav z implementacijo nebi smelo biti.