Geeks With Blogs
Jakub Malinowski's blog The blog about ASP.NET

Ostatnio, tj. kilka godzin temu, przemierzajac bezgraniczne przestrzenie Internetu trafilem na ciekawe biblioteki sluzace do obslugi bazy danych, a dokladniej przeprowadzania operacji CRUD w uproszczony sposób. Evolutility, bo tak sie projekt nazywa, tworzy prosty UI w ASP.NET pozwalajac edytowac dane w bazie np. Microsoft SQL Server. Wyglad, mimo ze dosc mily "nie zwala jednak z nóg", wiec Evolutility w praktyce bez wiekszej dyskusji nadawaloby sie na sekcje administratorska jakiegos CMS-a/pseudo CMS-a/galerii/innej listy. Ale ten projekt ma raczej male szanse powodzenia i popularyzacji, poniewaz ma poteznego i swietnie wspieranego konkurenta - DynamicData, który w wersji Futures zapowiada sie super, a przede wszystkim bardzo flexible i latwy w tworzeniu.
Po niezbyt korzystnym dla Evolutility wstepie czas na test rzeczywisty. Skorzystalem z Evolutility Dictionary - jest to wersja, która posiada mozliwosc edycji schematów, edytuje wiec sama siebie, poniewaz ma równiez funkcjonalnosci zwyklej wersji (CRUD). Sciagnalem na potrzeby testu ten plik.

Rozpakowalem, stworzylem nowa baze MS SQL i wykonalem na niej 4 kwerendy w okreslonej kolejnosci (wg readme): 1- EVOL-Common.sql 2- EVOL-MultiUsers.sql 3- EvoDico.sql 4- DBObjects.sql. Szybciutkie uaktualnienie connectionString w web.config - super, zmienilem tylko nazwe hosta, reszta sie zgadzala. Portalik uruchomil sie dosc szybko, dziala równiez sprawnie, ma lekki zgrzyt przy ladowaniu modulów edycji bazy. Troche sobie poedytowalem schematy - niewielkie rozczarowanie tym, ze przy edycji schematów z poziomu Evolutility Dictionary data zostaje po stronie bazy chyba nieruszona i zapisuje sie jako nvarchar(200), ale w sumie do przezycia.

evol1

I eksport do np. Excela:

evol2

 

Pomyslalem tylko: “szkoda, ze w ostatnim projekcie tego nie wykorzystalem”

Tutaj strona projektu.

Artykul na Codeproject na temat Evolutility.

 

PS. Uzywajcie Windows Live Writer kiedy tylko mozecie – genialna sprawa w porównaniu z tymi FckEditorami itd.

Posted on Friday, March 6, 2009 7:30 PM ASP.NET | Back to top


Comments on this post: Evolutility – CRUD UI dla ASP.net

Comments are closed.
Comments have been closed on this topic.
Copyright © jakubmal | Powered by: GeeksWithBlogs.net