Download Badr: .Net Web Framework

Description

Simple, Database-driven, Multiplatform, .Net web framework

Source Files

The download file badrproject.zip has the following entries.


.gitignore// ww  w.j ava  2  s .  com
Badr.mono.sln
Badr.sln
LICENCE.TXT
src/Badr.Apps/Admin/Admin.cs
src/Badr.Apps/Admin/Models.cs
src/Badr.Apps/Admin/Urls.cs
src/Badr.Apps/Admin/Views.cs
src/Badr.Apps/Badr.Apps.csproj
src/Badr.Apps/Badr.Apps.mono.csproj
src/Badr.Apps/Properties/AssemblyInfo.cs
src/Badr.Apps/Static/StaticFilesApp.cs
src/Badr.Apps/Static/StaticResponse.cs
src/Badr.Apps/Static/Urls.cs
src/Badr.Apps/Static/Views.cs
src/Badr.Apps/_apps_staticfiles/admin/admin.css
src/Badr.Apps/_apps_templates/admin/model_details.html
src/Badr.Apps/_apps_templates/admin/model_list.html
src/Badr.Apps/_apps_templates/admin/paging.html
src/Badr.Demo/Accounting/AccountingApp.cs
src/Badr.Demo/Accounting/Models.cs
src/Badr.Demo/Accounting/Urls.cs
src/Badr.Demo/Accounting/Views.cs
src/Badr.Demo/Badr.Demo.csproj
src/Badr.Demo/Badr.Demo.mono.csproj
src/Badr.Demo/Config/log4net.config
src/Badr.Demo/Config/server.config
src/Badr.Demo/DemoSettings.cs
src/Badr.Demo/Program.cs
src/Badr.Demo/Properties/AssemblyInfo.cs
src/Badr.Demo/app.config
src/Badr.Net/Badr.Net.csproj
src/Badr.Net/Badr.Net.mono.csproj
src/Badr.Net/FastCGI/FastCGIInterpreter.cs
src/Badr.Net/FastCGI/FastCGIParam.cs
src/Badr.Net/FastCGI/FastCGIRecords.cs
src/Badr.Net/FastCGI/FastCGIRequest.cs
src/Badr.Net/Http/HttpCookieFragment.cs
src/Badr.Net/Http/HttpCookies.cs
src/Badr.Net/Http/HttpProcessor.cs
src/Badr.Net/Http/HttpServer.cs
src/Badr.Net/Http/IHttpHandler.cs
src/Badr.Net/Http/Request/HttpFormFile.cs
src/Badr.Net/Http/Request/HttpFormFiles.cs
src/Badr.Net/Http/Request/HttpRequest.cs
src/Badr.Net/Http/Request/HttpRequestHeaders.cs
src/Badr.Net/Http/Request/HttpRequestMethods.cs
src/Badr.Net/Http/Request/HttpRequestParams.cs
src/Badr.Net/Http/Response/HttpResponse.cs
src/Badr.Net/Http/Response/HttpResponseExtensions.cs
src/Badr.Net/Http/Response/HttpResponseHeaders.cs
src/Badr.Net/Http/Response/HttpResponseStatus.cs
src/Badr.Net/Http/Response/HttpStatusException.cs
src/Badr.Net/Http/Upload/FileUploadHandler.cs
src/Badr.Net/Http/Upload/HttpUploadManager.cs
src/Badr.Net/Http/Upload/TmpFileUploadedHandler.cs
src/Badr.Net/INetServer.cs
src/Badr.Net/NetProcessor.cs
src/Badr.Net/NetServer.cs
src/Badr.Net/Properties/AssemblyInfo.cs
src/Badr.Net/RecieveBufferManager.cs
src/Badr.Net/SocketAsyncBufferManager.cs
src/Badr.Net/SocketAsyncEventArgsPool.cs
src/Badr.Net/SocketAsyncManager.cs
src/Badr.Net/SocketAsyncReceiveArgs.cs
src/Badr.Net/SocketAsyncSendArgs.cs
src/Badr.Net/Utils/DefaultMap.cs
src/Badr.Net/Utils/ExtensionsHelper.cs
src/Badr.Orm/Badr.Orm.csproj
src/Badr.Orm/Badr.Orm.mono.csproj
src/Badr.Orm/Constants.cs
src/Badr.Orm/DBModelCache.cs
src/Badr.Orm/DbEngines/DbEngine.cs
src/Badr.Orm/DbEngines/SQLiteDbEngine.cs
src/Badr.Orm/DbEngines/SqlServerDbEngine.cs
src/Badr.Orm/DbSettings.cs
src/Badr.Orm/DbValue.cs
src/Badr.Orm/DynamicModel.cs
src/Badr.Orm/Fields/CharField.cs
src/Badr.Orm/Fields/DateField.cs
src/Badr.Orm/Fields/DateTimeField.cs
src/Badr.Orm/Fields/DecimalField.cs
src/Badr.Orm/Fields/EmailField.cs
src/Badr.Orm/Fields/Field.cs
src/Badr.Orm/Fields/ForeignKeyField.cs
src/Badr.Orm/Fields/IntegerField.cs
src/Badr.Orm/Fields/ManyToManyField.cs
src/Badr.Orm/Fields/TextField.cs
src/Badr.Orm/Manager.cs
src/Badr.Orm/ManagerAttribute.cs
src/Badr.Orm/Model.cs
src/Badr.Orm/ModelArgs.cs
src/Badr.Orm/ModelCancelEventArgs.cs
src/Badr.Orm/ModelEventArgs.cs
src/Badr.Orm/ModelInfo.cs
src/Badr.Orm/ModelsPage.cs
src/Badr.Orm/OCache.cs
src/Badr.Orm/OrmManager.cs
src/Badr.Orm/ParamTypes.cs
src/Badr.Orm/Properties/AssemblyInfo.cs
src/Badr.Orm/Query/AndExprGroup.cs
src/Badr.Orm/Query/FieldSortDef.cs
src/Badr.Orm/Query/OrExprGroup.cs
src/Badr.Orm/Query/Q.cs
src/Badr.Orm/Query/QExpr.cs
src/Badr.Orm/Query/QExprGroup.cs
src/Badr.Orm/Query/QParam.cs
src/Badr.Orm/Query/Queryset.cs
src/Badr.Orm/Utils/Helper.cs
src/Badr.Orm/packages.config
src/Badr.Orm/x64/SQLite.Interop.dll
src/Badr.Orm/x86/SQLite.Interop.dll
src/Badr.Server/AppRoot.cs
src/Badr.Server/Badr.Server.csproj
src/Badr.Server/Badr.Server.mono.csproj
src/Badr.Server/ContextProcessors/ContextProcessorBase.cs
src/Badr.Server/ContextProcessors/ContextProcessorManager.cs
src/Badr.Server/ContextProcessors/StaticFilesContextProcessor.cs
src/Badr.Server/Middlewares/CsrfMiddleware.cs
src/Badr.Server/Middlewares/MiddlewareBase.cs
src/Badr.Server/Middlewares/MiddlewareManager.cs
src/Badr.Server/Middlewares/Security.cs
src/Badr.Server/Middlewares/SessionMiddleware.cs
src/Badr.Server/Net/BadrHandler.cs
src/Badr.Server/Net/BadrProcessor.cs
src/Badr.Server/Net/BadrRequest.cs
src/Badr.Server/Net/BadrResponse.cs
src/Badr.Server/Net/BadrServer.cs
src/Badr.Server/Net/BadrSession.cs
src/Badr.Server/Net/CookieNames.cs
src/Badr.Server/Properties/AssemblyInfo.cs
src/Badr.Server/Settings/ServerSettings.cs
src/Badr.Server/Settings/SiteSettings.cs
src/Badr.Server/SiteManager.cs
src/Badr.Server/Templates/Filters/FilterManager.cs
src/Badr.Server/Templates/Filters/IFilterContainer.cs
src/Badr.Server/Templates/Filters/Utils.cs
src/Badr.Server/Templates/Parsing/ExprMatchTree.cs
src/Badr.Server/Templates/Parsing/Parser.cs
src/Badr.Server/Templates/Parsing/Scope.cs
src/Badr.Server/Templates/Parsing/TemplateFilter.cs
src/Badr.Server/Templates/Parsing/TemplateVar.cs
src/Badr.Server/Templates/Parsing/TemplateVarFiltered.cs
src/Badr.Server/Templates/Rendering/BadrGrammar.cs
src/Badr.Server/Templates/Rendering/ExprRenderer.cs
src/Badr.Server/Templates/Rendering/FilterLoaderRenderer.cs
src/Badr.Server/Templates/Rendering/ForLoopRenderer.cs
src/Badr.Server/Templates/Rendering/IfElseRenderer.cs
src/Badr.Server/Templates/Rendering/IfRenderer.cs
src/Badr.Server/Templates/Rendering/IncludeRenderer.cs
src/Badr.Server/Templates/Rendering/RenderContext.cs
src/Badr.Server/Templates/Rendering/RenderManager.cs
src/Badr.Server/Templates/Rendering/SpecialTagRenderer.cs
src/Badr.Server/Templates/Rendering/UrlRenderer.cs
src/Badr.Server/Templates/Rendering/VariableRenderer.cs
src/Badr.Server/Templates/TemplateAttribute.cs
src/Badr.Server/Templates/TemplateContext.cs
src/Badr.Server/Templates/TemplateEngine.cs
src/Badr.Server/Templates/TemplateException.cs
src/Badr.Server/Urls/UrlArgs.cs
src/Badr.Server/Urls/UrlsBase.cs
src/Badr.Server/Urls/UrlsManager.cs
src/Badr.Server/Urls/ViewUrl.cs
src/Badr.Server/Utils/Helper.cs
src/Badr.Server/Utils/Logging/ManagedColordConsoleAppender.cs
src/Badr.Server/Utils/MimeMapping.cs
src/Badr.Server/Views/FilesManager.cs
src/Badr.Server/Views/IViews.cs
src/Badr.Server/Views/StatusPages.cs
src/Badr.Server/Views/ViewManager.cs
test/Badr.Test/Badr.Test.csproj
test/Badr.Test/Badr.Test.mono.csproj
test/Badr.Test/Orm/OrmTest.cs
test/Badr.Test/Orm/badr_orm_test.db
test/Badr.Test/Properties/AssemblyInfo.cs
test/Badr.Test/Templates/ForloopTest.cs
test/Badr.Test/Templates/IfTest.cs
test/Badr.Test/Templates/UrlTest.cs
test/Badr.Test/TestApp/Models/Member.cs
test/Badr.Test/TestApp/Models/Project.cs
test/Badr.Test/TestApp/Models/ProjectMembers.cs
test/Badr.Test/TestApp/TestApplication.cs
test/Badr.Test/TestApp/Urls.cs
test/Badr.Test/TestBase.cs
test/Badr.Test/TestSettings.cs
test/Badr.Test/Urls/UrlsMatchingTest.cs
testrunner/Badr.Test.runner.csproj

Download

Click the following link to download badrproject.zip.

badrproject.zip




















Home »
  C# Free Code »
    Database »




ADODotNet
CSV
Database
EntityFramework
JSON
LINQ
LINQPad
Memcached
MongoDB
MySQL
NHibernate
Oracle
ORM
SQL
SQLite
SQLServer
SSIS