Download MVC Scaffolding for WCF Data Services
Description
This project contains a set of custom templates for MVC Scaffolding that will allow you to scaffold against a WCF Data Service (oData). Using these templates you can scaffold your client side DataServiceContext, Controller and Views using MVC Scaffolding, allowing you to q...
Icons
Source Files
The download file odatascaffolding.zip has the following entries.
trunk/odatascaffolding/CodeTemplates/Scaffolders/MvcScaffolding.Controller/ControllerWithContext.cs.t4
trunk/odatascaffolding/CodeTemplates/Scaffolders/T4Scaffolding.DataServiceContext/DbContext.cs.t4
trunk/odatascaffolding/CodeTemplates/Scaffolders/T4Scaffolding.DataServiceContext/DbContextEntityMember.cs.t4
trunk/odatascaffolding/CodeTemplates/Scaffolders/T4Scaffolding.DataServiceContext/T4Scaffolding.DataServiceContext.ps1
trunk/odatascaffolding/CodeTemplates/Scaffolders/T4Scaffolding.EFRepository/Repository.cs.t4
trunk/sample/Model/Model.csproj/*from ww w . ja va2 s . c o m*/
trunk/sample/Model/Person.cs
trunk/sample/Model/Properties/AssemblyInfo.cs
trunk/sample/Model/SampleDataContext.cs
trunk/sample/Model/packages.config
trunk/sample/oDataScaffoldingSample.Tests/App.config
trunk/sample/oDataScaffoldingSample.Tests/Controllers/HomeControllerTest.cs
trunk/sample/oDataScaffoldingSample.Tests/Properties/AssemblyInfo.cs
trunk/sample/oDataScaffoldingSample.Tests/oDataScaffoldingSample.Tests.csproj
trunk/sample/oDataScaffoldingSample.sln
trunk/sample/oDataScaffoldingSample/CodeTemplates/Scaffolders/MvcScaffolding.Controller/ControllerWithContext.cs.t4
trunk/sample/oDataScaffoldingSample/CodeTemplates/Scaffolders/T4Scaffolding.DataServiceContext/DbContext.cs.t4
trunk/sample/oDataScaffoldingSample/CodeTemplates/Scaffolders/T4Scaffolding.DataServiceContext/DbContextEntityMember.cs.t4
trunk/sample/oDataScaffoldingSample/CodeTemplates/Scaffolders/T4Scaffolding.DataServiceContext/T4Scaffolding.DataServiceContext.ps1
trunk/sample/oDataScaffoldingSample/CodeTemplates/Scaffolders/T4Scaffolding.EFRepository/Repository.cs.t4
trunk/sample/oDataScaffoldingSample/Content/Site.css
trunk/sample/oDataScaffoldingSample/Content/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png
trunk/sample/oDataScaffoldingSample/Content/themes/base/images/ui-bg_flat_75_ffffff_40x100.png
trunk/sample/oDataScaffoldingSample/Content/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png
trunk/sample/oDataScaffoldingSample/Content/themes/base/images/ui-bg_glass_65_ffffff_1x400.png
trunk/sample/oDataScaffoldingSample/Content/themes/base/images/ui-bg_glass_75_dadada_1x400.png
trunk/sample/oDataScaffoldingSample/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png
trunk/sample/oDataScaffoldingSample/Content/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png
trunk/sample/oDataScaffoldingSample/Content/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png
trunk/sample/oDataScaffoldingSample/Content/themes/base/images/ui-icons_222222_256x240.png
trunk/sample/oDataScaffoldingSample/Content/themes/base/images/ui-icons_2e83ff_256x240.png
trunk/sample/oDataScaffoldingSample/Content/themes/base/images/ui-icons_454545_256x240.png
trunk/sample/oDataScaffoldingSample/Content/themes/base/images/ui-icons_888888_256x240.png
trunk/sample/oDataScaffoldingSample/Content/themes/base/images/ui-icons_cd0a0a_256x240.png
trunk/sample/oDataScaffoldingSample/Content/themes/base/jquery.ui.accordion.css
trunk/sample/oDataScaffoldingSample/Content/themes/base/jquery.ui.all.css
trunk/sample/oDataScaffoldingSample/Content/themes/base/jquery.ui.autocomplete.css
trunk/sample/oDataScaffoldingSample/Content/themes/base/jquery.ui.base.css
trunk/sample/oDataScaffoldingSample/Content/themes/base/jquery.ui.button.css
trunk/sample/oDataScaffoldingSample/Content/themes/base/jquery.ui.core.css
trunk/sample/oDataScaffoldingSample/Content/themes/base/jquery.ui.datepicker.css
trunk/sample/oDataScaffoldingSample/Content/themes/base/jquery.ui.dialog.css
trunk/sample/oDataScaffoldingSample/Content/themes/base/jquery.ui.progressbar.css
trunk/sample/oDataScaffoldingSample/Content/themes/base/jquery.ui.resizable.css
trunk/sample/oDataScaffoldingSample/Content/themes/base/jquery.ui.selectable.css
trunk/sample/oDataScaffoldingSample/Content/themes/base/jquery.ui.slider.css
trunk/sample/oDataScaffoldingSample/Content/themes/base/jquery.ui.tabs.css
trunk/sample/oDataScaffoldingSample/Content/themes/base/jquery.ui.theme.css
trunk/sample/oDataScaffoldingSample/Controllers/AccountController.cs
trunk/sample/oDataScaffoldingSample/Controllers/HomeController.cs
trunk/sample/oDataScaffoldingSample/Controllers/PeopleController.cs
trunk/sample/oDataScaffoldingSample/Global.asax
trunk/sample/oDataScaffoldingSample/Global.asax.cs
trunk/sample/oDataScaffoldingSample/Models/AccountModels.cs
trunk/sample/oDataScaffoldingSample/Models/oDataScaffoldingSampleContext.cs
trunk/sample/oDataScaffoldingSample/Properties/AssemblyInfo.cs
trunk/sample/oDataScaffoldingSample/Properties/Settings.Designer.cs
trunk/sample/oDataScaffoldingSample/Properties/Settings.settings
trunk/sample/oDataScaffoldingSample/Scripts/MicrosoftAjax.debug.js
trunk/sample/oDataScaffoldingSample/Scripts/MicrosoftAjax.js
trunk/sample/oDataScaffoldingSample/Scripts/MicrosoftMvcAjax.debug.js
trunk/sample/oDataScaffoldingSample/Scripts/MicrosoftMvcAjax.js
trunk/sample/oDataScaffoldingSample/Scripts/MicrosoftMvcValidation.debug.js
trunk/sample/oDataScaffoldingSample/Scripts/MicrosoftMvcValidation.js
trunk/sample/oDataScaffoldingSample/Scripts/jquery-1.5.1-vsdoc.js
trunk/sample/oDataScaffoldingSample/Scripts/jquery-1.5.1.js
trunk/sample/oDataScaffoldingSample/Scripts/jquery-1.5.1.min.js
trunk/sample/oDataScaffoldingSample/Scripts/jquery-ui-1.8.11.js
trunk/sample/oDataScaffoldingSample/Scripts/jquery-ui-1.8.11.min.js
trunk/sample/oDataScaffoldingSample/Scripts/jquery.unobtrusive-ajax.js
trunk/sample/oDataScaffoldingSample/Scripts/jquery.unobtrusive-ajax.min.js
trunk/sample/oDataScaffoldingSample/Scripts/jquery.validate-vsdoc.js
trunk/sample/oDataScaffoldingSample/Scripts/jquery.validate.js
trunk/sample/oDataScaffoldingSample/Scripts/jquery.validate.min.js
trunk/sample/oDataScaffoldingSample/Scripts/jquery.validate.unobtrusive.js
trunk/sample/oDataScaffoldingSample/Scripts/jquery.validate.unobtrusive.min.js
trunk/sample/oDataScaffoldingSample/Scripts/modernizr-1.7.js
trunk/sample/oDataScaffoldingSample/Scripts/modernizr-1.7.min.js
trunk/sample/oDataScaffoldingSample/Views/Account/ChangePassword.cshtml
trunk/sample/oDataScaffoldingSample/Views/Account/ChangePasswordSuccess.cshtml
trunk/sample/oDataScaffoldingSample/Views/Account/LogOn.cshtml
trunk/sample/oDataScaffoldingSample/Views/Account/Register.cshtml
trunk/sample/oDataScaffoldingSample/Views/Home/About.cshtml
trunk/sample/oDataScaffoldingSample/Views/Home/Index.cshtml
trunk/sample/oDataScaffoldingSample/Views/People/Create.cshtml
trunk/sample/oDataScaffoldingSample/Views/People/Delete.cshtml
trunk/sample/oDataScaffoldingSample/Views/People/Details.cshtml
trunk/sample/oDataScaffoldingSample/Views/People/Edit.cshtml
trunk/sample/oDataScaffoldingSample/Views/People/Index.cshtml
trunk/sample/oDataScaffoldingSample/Views/People/_CreateOrEdit.cshtml
trunk/sample/oDataScaffoldingSample/Views/Shared/Error.cshtml
trunk/sample/oDataScaffoldingSample/Views/Shared/_Layout.cshtml
trunk/sample/oDataScaffoldingSample/Views/Shared/_LogOnPartial.cshtml
trunk/sample/oDataScaffoldingSample/Views/Web.config
trunk/sample/oDataScaffoldingSample/Views/_ViewStart.cshtml
trunk/sample/oDataScaffoldingSample/Web.Debug.config
trunk/sample/oDataScaffoldingSample/Web.Release.config
trunk/sample/oDataScaffoldingSample/Web.config
trunk/sample/oDataScaffoldingSample/oDataScaffoldingSample.csproj
trunk/sample/oDataScaffoldingSample/oDataScaffoldingSample.csproj.user
trunk/sample/oDataScaffoldingSample/packages.config
trunk/sample/oDataScaffoldingService/Properties/AssemblyInfo.cs
trunk/sample/oDataScaffoldingService/ScaffoldingDataService.svc
trunk/sample/oDataScaffoldingService/ScaffoldingDataService.svc.cs
trunk/sample/oDataScaffoldingService/Web.Debug.config
trunk/sample/oDataScaffoldingService/Web.Release.config
trunk/sample/oDataScaffoldingService/Web.config
trunk/sample/oDataScaffoldingService/oDataScaffoldingService.csproj
trunk/sample/oDataScaffoldingService/oDataScaffoldingService.csproj.user
trunk/sample/oDataScaffoldingService/packages.config
trunk/sample/packages/EntityFramework.4.1.10331.0/EntityFramework.4.1.10331.0.nupkg
trunk/sample/packages/EntityFramework.4.1.10331.0/lib/EntityFramework.dll
trunk/sample/packages/EntityFramework.4.1.10331.0/lib/EntityFramework.xml
trunk/sample/packages/Modernizr.1.7/Content/Scripts/modernizr-1.7.js
trunk/sample/packages/Modernizr.1.7/Content/Scripts/modernizr-1.7.min.js
trunk/sample/packages/Modernizr.1.7/Modernizr.1.7.nupkg
trunk/sample/packages/MvcScaffolding.1.0.0/MvcScaffolding.1.0.0.nupkg
trunk/sample/packages/MvcScaffolding.1.0.0/content/InstallationDummyFile.txt
trunk/sample/packages/MvcScaffolding.1.0.0/tools/Action/Action.cs.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/Action/Action.vb.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/Action/ActionPost.cs.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/Action/ActionPost.vb.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/Action/MvcScaffolding.Action.ps1
trunk/sample/packages/MvcScaffolding.1.0.0/tools/Action/ViewModel.cs.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/Action/ViewModel.vb.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/ActionUnitTest/MvcScaffolding.ActionUnitTest.ps1
trunk/sample/packages/MvcScaffolding.1.0.0/tools/ActionUnitTest/TestClass.cs.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/ActionUnitTest/TestClass.vb.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/ActionUnitTest/TestMethod.cs.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/ActionUnitTest/TestMethod.vb.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/ActionWithUnitTest/MvcScaffolding.ActionWithUnitTest.ps1
trunk/sample/packages/MvcScaffolding.1.0.0/tools/AspxView/Create.cs.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/AspxView/Create.vb.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/AspxView/CreateOrEdit.cs.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/AspxView/CreateOrEdit.vb.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/AspxView/Delete.cs.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/AspxView/Delete.vb.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/AspxView/Details.cs.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/AspxView/Details.vb.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/AspxView/Edit.cs.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/AspxView/Edit.vb.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/AspxView/Empty.cs.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/AspxView/Empty.vb.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/AspxView/Index.cs.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/AspxView/Index.vb.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/AspxView/MvcScaffolding.AspxView.ps1
trunk/sample/packages/MvcScaffolding.1.0.0/tools/Controller/ControllerWithContext.cs.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/Controller/ControllerWithContext.vb.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/Controller/ControllerWithRepository.cs.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/Controller/ControllerWithRepository.vb.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/Controller/MvcScaffolding.Controller.ps1
trunk/sample/packages/MvcScaffolding.1.0.0/tools/Controller/MvcScaffolding.ControllerWithRepository.ps1
trunk/sample/packages/MvcScaffolding.1.0.0/tools/RazorView/Create.cs.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/RazorView/Create.vb.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/RazorView/Delete.cs.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/RazorView/Delete.vb.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/RazorView/Details.cs.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/RazorView/Details.vb.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/RazorView/Edit.cs.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/RazorView/Edit.vb.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/RazorView/Empty.cs.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/RazorView/Empty.vb.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/RazorView/Index.cs.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/RazorView/Index.vb.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/RazorView/MvcScaffolding.RazorView.ps1
trunk/sample/packages/MvcScaffolding.1.0.0/tools/RazorView/_CreateOrEdit.cs.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/RazorView/_CreateOrEdit.vb.t4
trunk/sample/packages/MvcScaffolding.1.0.0/tools/Views/MvcScaffolding.Views.ps1
trunk/sample/packages/MvcScaffolding.1.0.0/tools/init.ps1
trunk/sample/packages/MvcScaffolding.1.0.0/tools/install.ps1
trunk/sample/packages/MvcScaffolding.1.0.0/tools/registerWithMvcTooling.ps1
trunk/sample/packages/T4Scaffolding.1.0.1/T4Scaffolding.1.0.1.nupkg
trunk/sample/packages/T4Scaffolding.1.0.1/content/InstallationDummyFile.txt
trunk/sample/packages/T4Scaffolding.1.0.1/tools/CustomScaffolder/DefaultPs1Script.ps1.t4
trunk/sample/packages/T4Scaffolding.1.0.1/tools/CustomScaffolder/DefaultT4Template.cs.t4
trunk/sample/packages/T4Scaffolding.1.0.1/tools/CustomScaffolder/DefaultT4Template.vb.t4
trunk/sample/packages/T4Scaffolding.1.0.1/tools/CustomScaffolder/T4Scaffolding.CustomScaffolder.ps1
trunk/sample/packages/T4Scaffolding.1.0.1/tools/CustomTemplate/T4Scaffolding.CustomTemplate.ps1
trunk/sample/packages/T4Scaffolding.1.0.1/tools/EFDbContext/DbContext.cs.t4
trunk/sample/packages/T4Scaffolding.1.0.1/tools/EFDbContext/DbContext.vb.t4
trunk/sample/packages/T4Scaffolding.1.0.1/tools/EFDbContext/DbContextEntityMember.cs.t4
trunk/sample/packages/T4Scaffolding.1.0.1/tools/EFDbContext/DbContextEntityMember.vb.t4
trunk/sample/packages/T4Scaffolding.1.0.1/tools/EFDbContext/T4Scaffolding.EFDbContext.ps1
trunk/sample/packages/T4Scaffolding.1.0.1/tools/EFRepository/Repository.cs.t4
trunk/sample/packages/T4Scaffolding.1.0.1/tools/EFRepository/Repository.vb.t4
trunk/sample/packages/T4Scaffolding.1.0.1/tools/EFRepository/T4Scaffolding.EFRepository.ps1
trunk/sample/packages/T4Scaffolding.1.0.1/tools/T4Scaffolding.Format.ps1xml
trunk/sample/packages/T4Scaffolding.1.0.1/tools/T4Scaffolding.NuGetServices.dll
trunk/sample/packages/T4Scaffolding.1.0.1/tools/T4Scaffolding.dll
trunk/sample/packages/T4Scaffolding.1.0.1/tools/init.ps1
trunk/sample/packages/T4Scaffolding.1.0.1/tools/install.ps1
trunk/sample/packages/T4Scaffolding.1.0.1/tools/scaffoldingTabExpansion.psm1
trunk/sample/packages/T4Scaffolding.1.0.1/tools/uninstall.ps1
trunk/sample/packages/jQuery.1.5.1/Content/Scripts/jquery-1.5.1.js
trunk/sample/packages/jQuery.1.5.1/Content/Scripts/jquery-1.5.1.min.js
trunk/sample/packages/jQuery.1.5.1/jQuery.1.5.1.nupkg
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_flat_75_ffffff_40x100.png
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_glass_65_ffffff_1x400.png
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_glass_75_dadada_1x400.png
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-icons_222222_256x240.png
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-icons_2e83ff_256x240.png
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-icons_454545_256x240.png
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-icons_888888_256x240.png
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-icons_cd0a0a_256x240.png
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.accordion.css
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.all.css
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.autocomplete.css
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.base.css
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.button.css
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.core.css
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.datepicker.css
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.dialog.css
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.progressbar.css
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.resizable.css
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.selectable.css
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.slider.css
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.tabs.css
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.theme.css
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Scripts/jquery-ui-1.8.11.js
trunk/sample/packages/jQuery.UI.Combined.1.8.11/Content/Scripts/jquery-ui-1.8.11.min.js
trunk/sample/packages/jQuery.UI.Combined.1.8.11/jQuery.UI.Combined.1.8.11.nupkg
trunk/sample/packages/jQuery.Validation.1.8.0/Content/Scripts/jquery.validate-vsdoc.js
trunk/sample/packages/jQuery.Validation.1.8.0/Content/Scripts/jquery.validate.js
trunk/sample/packages/jQuery.Validation.1.8.0/Content/Scripts/jquery.validate.min.js
trunk/sample/packages/jQuery.Validation.1.8.0/jQuery.Validation.1.8.0.nupkg
trunk/sample/packages/jQuery.vsdoc.1.5.1/Content/Scripts/jquery-1.5.1-vsdoc.js
trunk/sample/packages/jQuery.vsdoc.1.5.1/jQuery.vsdoc.1.5.1.nupkg
trunk/sample/packages/repositories.config
trunk/sample/scaffolding.config
Download
Click the following link to download odatascaffolding.zip.
odatascaffolding.zipHome »
C# Free Code »
Development »
C# Free Code »
Development »