30 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31 1 2 3
styczeń luty marzec
kwiecień maj czerwiec
[lipiec] sierpień
wrzesień październik
listopad grudzień
Ostatnie 20 wpisów...
03.07.2008, czwartek
Wpis z godziny: 10:18 | Skomentuj | Komentarze: 1

Developer Express (jeden z producentów kontrolek) udostępnił wersję beta kontrolki siatki.
Więcej szczegółów można znaleźć tutaj:
www.devexpress.com/Products/NET/Controls/Silverlight/Grid/
Wśród możliwości, warto wymienić:
- Możliwości grupowania, sortowania
- Kolumny wyliczeniowe
- Zmianę położenia czy rozmiaru kolumny przez użytkownika
- Edycję
- Wybór jednego/wielu wiersszy
- Virtual StackPanel który pozwala przechować nieograniczoną liczbę wierszy (dokładniej - są one "dociągane" w razie potrzeby"
- I wiele innych

Wiele efektów (jak na przykład rozwijanie wiersza) jest animowanych.

Polecam także zapoznać się z demo on-line:
demos.devexpress.com/AgDataGridDemos


04.04.2008, piątek
Wpis z godziny: 10:52 | Skomentuj | Komentarze: 1

Na stronach CodePlex została udostępniona wersja CTP Enterprise Library 4.0. Istotne zmiany:
- EntLib może współpracować z kodem oznaczonym jako "częściowo zaufany" (atrybut APTCA); często spotykane w środowisku hostowanym.
- W Caching AppBlock można wymienić CacheManager - czyli określić samodzielnie sposób zarzadzania cache
- W Cryptography AppBlock, Data Access AppBlock i Security AppBlock dodane zostały nowe liczniki wydajności
- Exception Handling AppBlock może zapisywać do logu tylko ogólne informacje a do oddzielnego pliku (o nazwie bazującej na GUID) szczegóły wyjątku
- Logging AppBlock może mieć ustawiany niezależnie filtr dla danego TraceListener; RollingFlatFileTraceListener może zakładać nowy plik po północy każdego dnia (obok tego nadal można ograniczać rozmiar pojedynczego pliku); gromadzenie informacji dodatkowych odbywa się w tle i ma miejsce tylko gdy dany format logu z nich korzysta; zmiany w mechanizmie Autoflush
- W Policy Injection AppBlock, w validatorze nakładanym Policy można ustawiać nazwę zestawu reguł która ma być w tym miejscu wykorzystana; Właściwość Order pozwala określić kolejność wykonywania elementów w łańcuchu wynikającym z nakładania polis
- Validation AppBlock pozwala by zdefiniować kilka zestawów reguł do sprawdzania poprawności
- Inne (głównie refaktoring kodu i różne usprawnienia związane z wydajnością)

Projekt można ściągnąć z: www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=entlib&ReleaseId=12142

Ta wersja nie zawiera Unity (pojemnik dla Dependency Injection - patrz www.codeplex.com/unity ) który ma się znaleźć w wersji ostatecznej


27.01.2008, niedziela
Wpis z godziny: 15:33 | Skomentuj

Microsoft oferuje 2 narzędzia przeznaczone do realizacji procesów biznesowych.
Workflow Foundation (cześć .NET Framework 3.x) jest lekkim motorem pozwalającym na zakodowanie procesu biznesowego za pośrednictwem "narysowanej" orkiestracji i/lub diagramu stanów a potem traktowanie takiego elementu, jako części rozwiązania.
Biztalk Server jest narzędziem do realizacji procesów B2B (Business to Business), integracji EAI czy różnych scenariuszy BPM. Także pozwala definiować orkiestracje, ale dodatkowo zawiera gotowy zestaw adapterów do różnych źródeł danych (SAP itp.), czy dosyć wyrafinowany parser komunikatów (który np. potrafi mapować różne formaty na jeden ustalony schemat oraz zawiera "z pudełka" obsługę formatu EDI). Realizacja tego typu elementów w Workflow Foundation wymagają dużego nakładu pracy programisty. Równocześnie BizTalk Server ma dobrze określone mechanizmy zarządzania (oraz monitorowania biznesowego) oraz np. może działać w instalacjach klastrowych.
Dotychczas integracja WF i Biztalk wymagała tak naprawdę integracji na poziomie usług Web. Niedawno pojawiło się specjalne SDK, BizTalk Server 2006 R2 Extensions For Windows Workflow Foundation SDK V1 które pozwala na bardzo ścisłą integrację WF I Biztalk Server (do ściągnięcia tu: www.microsoft.com/downloads/details.aspx?FamilyID=b701c00f-cdc1-4edb-a975-b9412263ec6e&displaylang=en ). Pozwala on traktować motor uruchomieniowy BizTalk jako pojemnik na procesy WF.
Po zainstalowaniu, w Visual Studio dostępny jest dodatkowy szablon projektu i akcje w ramach Workflow Foundation m. innymi do komunikacji z orkiestracją w BTS. Oprócz tego pakiet pozwala wygenerować orkiestrację BizTalk-a , która w środku używa Workflow Foundation (używany jest tu mechanizm Visual Studio Package). Oczywiście - do monitorowania takiego przepływu może być używany albo mechanizm BizTalk Server 2006 R2 albo - standardowy Workflow Tracing (co wymaga zmian przy inicjalizacji run time z poziomu BizTalk).
Na marginesie - warto też dodać, że do integracji danych, czyli gdy przesyłamy tak naprawdę tabele/rekordy, warto czasami użyć mechanizmu SQL Server Integration Services. Źródłem/elementem docelowym może być dowolna baza, do której jest dostępny sterownik OLEDB/ODBC/.NET.



Korzystanie z serwisu Bywalec Computerworld jest jednoznaczne z wyrażeniem zgody na następujące warunki obsługi. Regulamin korzystania z serwisu. Serwis realizuje wytyczne ASME oraz uzupełnienia IDG dotyczące zasad publikacji w mediach elektronicznych.
© copyright 2008 IDG Poland SA
04-204 Warszawa ul. Jordanowska 12
tel. (+48 22) 321 78 00  fax (+48 22) 321 78 88