Base4

Base4 er en gratis applikationsserver til generering, deling og re-using.Net datalag; dette er at tillade en udvikling team til at udnytte de eksisterende enterprise-systemer og fælles funktionalitet i stedet starter fra bunden. Den deler mange ligheder med WinFS men er betydeligt enklere, fordi det ikke behøver at være bagud kompatibel med hele Win32 API stakken.

Den nyeste version kommer med et skema guesser at hjælpe nye udviklere komme hurtigt i gang. Der er en video der viser denne evne til opsætning og skrive i Base4 her.

Egenskaber

  • Server har en indlejret hjemmeside for Oprettelse, gætte, adm og Registrering skemaer, uden behov for at lære XML syntaks.
  • Client / Server arkitektur gør det muligt mange applikationer til at fungere som en klient af et Base4 server på samme tid, mens centralisere fælles forretningslogik. Forretningslogik bindes typisk til et skema, og det er den primære enhed af genbrug i Base4. Hver klient ansøgning picks som skemaer den har brug for at arbejde med fra dem, at serveren stiller til rådighed, og serveren giver et centralt sted, som kan gennemtvinge forretningslogik for at skema, uafhængigt af klienten.
  • Server understøtter nu en ny liste & lt; T & gt; forespørgsel mønster som forberedelse til LINQ
  • Gør det muligt at definere og generere en fuldt functional.NET data-lag ved hjælp af den integrerede hjemmeside eller alternativt ved hjælp af simple XML-skema
  • Støtte til inter-schema henvisninger til fremme af data-lags deling og genbrug
  • Støtte til skemaer, at wrap legacy-databaser
  • Støtte til skemaer, der strækker sig nedarvede databaser
  • Støtte til Object SQL-lignende forespørgsler og dybe pre-lastning af objekter ved hjælp af det, der kaldes ObjectScoping
  • Application Server understøtter add-ins til at reagere på livscyklus begivenheder
  • En kerne skema med indbygget understøttelse af filer, brugere, etc., og en ramme for støtte Metadata fremme og degradering til og fra filer.
  • Alle genererede data-lag yde omfattende støtte til XML, herunder XML vedholdenhed, objekt læsere, og Objekt forfattere, der arbejder direkte med XML
  • Automatic.NET Remoting konfiguration og brugerdefinerede typen serialisering ledelse

Planlagte funktioner: Version 3.0

  • Port from.NET Remoting til en helt REST baseret arkitektur
  • Mulighed for at indlæse og gemme objekter via en fuld URL, ikke bare et objekt nøgle i forhold til den aktuelle forbindelse
  • Mulighed for at indlæse og gemme individuelle egenskaber objekt via en fuld URL, uafhængigt af deres indhold af Object.

Kode eksempler

Tilslutning til en server

Anmodning om genstande fra en server

Se eksemplerne her: Startet af Alex James og software høring hold -2004

  • Åbn Råvarer -Feb 2005
  • Udvikling af Version2 targeting.Net 2,0 runtime og støtte generika -september 2005
  • Indtastede Offentlig Beta1 fase -marts 2006
  • Indtastede Offentlig Beta2 fase -April 2006
  • Kan CTP frigivet - maj 2006
  • August CTP frigivet - August 2006
  • Version 2.1 frigivet - Oktober 2006
  •   0   0
    Forrige artikel 2S1 Gvozdika
    Næste artikel Björn Gustafsson

    Kommentarer - 0

    Ingen kommentar

    Tilføj en kommentar

    smile smile smile smile smile smile smile smile
    smile smile smile smile smile smile smile smile
    smile smile smile smile smile smile smile smile
    smile smile smile smile
    Tegn tilbage: 3000
    captcha