Aceasta este aplicația Windows numită DbPipeline.NET a cărei cea mai recentă versiune poate fi descărcată ca DbPipeline_Library_v3.2.0.0.zip. Poate fi rulat online în furnizorul gratuit de găzduire OnWorks pentru stații de lucru.
Descărcați și rulați online această aplicație numită DbPipeline.NET cu OnWorks gratuit.
Urmați aceste instrucțiuni pentru a rula această aplicație:
- 1. Ați descărcat această aplicație pe computer.
- 2. Introduceți în managerul nostru de fișiere https://www.onworks.net/myfiles.php?username=XXXXX cu numele de utilizator pe care îl doriți.
- 3. Încărcați această aplicație într-un astfel de manager de fișiere.
- 4. Porniți orice emulator online OS OnWorks de pe acest site, dar mai bun emulator online Windows.
- 5. Din sistemul de operare Windows OnWorks pe care tocmai l-ați pornit, accesați managerul nostru de fișiere https://www.onworks.net/myfiles.php?username=XXXXX cu numele de utilizator dorit.
- 6. Descărcați aplicația și instalați-o.
- 7. Descărcați Wine din depozitele de software ale distribuțiilor Linux. Odată instalat, puteți apoi să faceți dublu clic pe aplicație pentru a le rula cu Wine. De asemenea, puteți încerca PlayOnLinux, o interfață elegantă peste Wine, care vă va ajuta să instalați programe și jocuri populare Windows.
Wine este o modalitate de a rula software-ul Windows pe Linux, dar fără a fi necesar Windows. Wine este un strat de compatibilitate Windows open-source care poate rula programe Windows direct pe orice desktop Linux. În esență, Wine încearcă să reimplementeze suficient Windows de la zero, astfel încât să poată rula toate acele aplicații Windows fără a avea nevoie efectiv de Windows.
SCREENSHOTS
Ad
DbPipeline.NET
DESCRIERE
Biblioteca DbPipeline.NET OR-Mapper a fost creată din frustrarea deficiențelor Entity Framework în gestionarea aplicațiilor web fără stat și ascunderea SQL-ului de dezvoltatorii calificați.Biblioteca de interfețe de bază de date DbPipeline.NET vă protejează pe dvs., programatorul, de a trebui să învățați și să lucrați cu toate obiectele bazei de date ADO.NET sau Entity Framework la un nivel scăzut și încapsulează toată această putere în obiecte cu multe capacități și caracteristici suplimentare care sunt nu este oferit în standardul ADO.NET sau Entity Framework.
Scopul nostru la proiectarea Bibliotecii DbPipeline.NET™ a fost să creăm un set de clase de nivel de acces la baze de date ușor de utilizat, folosind cod gestionat 100%, astfel încât programatorii VB.NET și C#.NET să îl poată utiliza pentru a construi aplicații de baze de date (Client/Server, Web și 3-tier) fără a fi consumat cu programarea implicată cu preluarea, manipularea, gestionarea și stocarea în memorie a datelor în timp ce se lucrează la acestea și actualizarea datelor.
DESCRIERE
- Poate lucra direct cu SQL Server sau orice driver de bază de date OLE-DB (Oracle, DB2 etc.).
- Clasele oferite sunt intuitive și ușor de înțeles cum se utilizează.
- Gestionează cu grație aplicațiile web ASP.NET deconectate fără stat, permițând dezvoltatorului să gestioneze modificările în mai multe post-back. Doar faceți modificări la obiectele DbPipeline în timpul fiecărei postări și, când sunteți gata să salvați toate modificările, furnizați pur și simplu o conexiune live la baza de date la obiectul DbPipline și executați metoda Update.
- Sprijiniți pe deplin utilizarea Bibliotecii DbPipeline.NET pentru VB.NET, precum și pentru programatorii C#.NET.
- ÎNCREDEȚI și IMPUTERNEZĂ programatorul. Oferiți programatorilor puterea și capabilitățile bibliotecii, dar nu-i limitați sau blocați să trimită direct niște SQL la baza de date, dacă consideră că este necesar. Cu alte cuvinte, extindeți-le cunoștințele SQL, nu încercați să le înlocuiți!
- Reduceți dramatic cantitatea de codare și timpul necesar pentru a crea aplicații interactive tipice pentru baze de date.
- Furnizați o interfață uniformă, rapidă și convenabilă pentru lucrul cu bazele de date, indiferent dacă dezvoltați o aplicație WinForms Desktop, site-ul web ASP.NET, aplicația Windows Service sau o aplicație Windows Presentation Foundation (WPF).
- Furnizați funcționalitate care îl scutește pe programator de a lucra la un nivel atât de scăzut cu clasele ADO.NET Framework, cum ar fi SqlConnection, SqlDataAdapter, SqlDataReader, SqlTransaction, SqlCommand, SqlParameter și toate clasele echivalente pentru interfața OLE-DB.
- Furnizați o platformă de programare care să minimizeze dependența unei anumite baze de date back-end, în care niciuna dintre interacțiunile cu clasele ADO.NET de mai sus nu va trebui să fie codificată de programator, ceea ce face mult mai ușoară scalarea unei aplicații de la o platformă de bază de date la altul (de la SQL Server la Oracle, de exemplu).
- Design optimizat pentru performanță folosind cod gestionat 100% C#. Menținerea performanței optimizate a fost o valoare cheie păstrată pe parcursul designului acestei biblioteci. Gestionarea datelor buffer-ului de rând ca o colecție de obiecte CLR menține amprenta memoriei la minimum și permite accesul extrem de rapid.
- Interfață puternic tipizată pentru coloanele de tabel, profitând pe deplin de IntelliSense în Visual Studio pentru completarea automată a sintaxei (elimină erorile de tastare a numelor de coloane).
- Generator de cod inclus pentru generarea automată a claselor de entități (în VB.NET sau C#.NET) necesare pentru interfața puternic tipizată la clasele buffer DataPipeline.
- Biblioteca este liberă de drepturi de autor în timpul execuției și codul sursă complet este disponibil fără taxe pentru distribuirea aplicațiilor care utilizează biblioteca DbPipeline.NET.
- Expuneți înregistrările de baze de date citite din baza de date ca colecție de obiecte CLR care pot fi legate, sortate și observabile. Aceste colecții (liste) pot fi legate direct la grile de date și pot suporta direct editarea și sortarea în grilă a înregistrărilor fără nicio programare personalizată suplimentară.
- Gestionați automat valorile NULL utilizând tipuri de date CLR Nullable.
- Facilitate pentru construirea SQL parametrizat pentru cele mai bune practici (previne atacurile SQL Injection și funcționează mult mai rapid decât SQL dinamic, deoarece semnăturile de interogare sunt stocate în cache de SQL Server).
- Puteți utiliza orice instrucțiune SQL personalizată necesară pentru a popula datele într-un obiect tampon DataPipeline, permițând instrucțiuni complexe JOIN sau SUBQUERY necesare pentru generarea de rapoarte, ferestre cu liste de înregistrări.
- Obiectul DataPipeline este Serializabil, astfel încât obiectul, inclusiv toate datele sale, poate fi stocat într-o variabilă Session pentru o aplicație web ASP.NET, deoarece utilizatorul lucrează cu înregistrările de date.
- Unități logice de lucru (tranzacții) pe deplin acceptate prin metodele BeginTransaction, CommitTransaction și RollbackTransaction.
- Capacitatea de a rula proceduri stocate care nu returnează rezultate, de a prelua date din procedurile stocate care returnează rezultate și chiar de a prelua valorile parametrilor OUTPUT returnate de procedurile stocate.
- Abilitatea de a rula orice instrucțiune SQL care nu returnează un set de rezultate utilizând metoda RunSQLStatement a clasei DbConnection.
- Abilitatea de a rula orice instrucțiune SQL care returnează un singur rând, un rezultat de o singură coloană de orice tip de date dorit și de a prelua rezultatul.
- Abilitatea de a citi și scrie documente (fișiere de orice tip) în coloanele de imagine SQL Server.
- Rezultă o reducere de până la 75% a codării necesare pentru operațiunile de I/O tipice ale bazei de date
Public
Dezvoltatori, arhitecți
Limbaj de programare
C#, Visual Basic .NET, ASP.NET
Mediul bazei de date
Bazat pe SQL, ADO.NET
Aceasta este o aplicație care poate fi preluată și de la https://sourceforge.net/projects/dbpipeline-net/. A fost găzduit în OnWorks pentru a fi rulat online într-un mod cât mai ușor de pe unul dintre sistemele noastre operative gratuite.