Enterprise Solution(2.2.20130525) 解决方案配置与源代码下载
增加三套开源代码
Inventory 库存管理系统
Main Lite 经过简化的Main版本,它拥有Tab Mdi的基本框架内容,可用来应付小型的MIS应用
请先到系统菜单设计器中设计菜单,然后在此显示出该菜单中的内容。
Web 基于开源ExtAspNet,这个框架现在已经改名。框架的地址是http://extaspnet.codeplex.com/
因为此期间经过数据库的调整,所以在许多页面的代码与数据库不匹配,报异常,如果需要运行,请自行修改,这套代码已经不再继续维护。
经过修改的ExtAspNet的源代码也在下载包中,请自行修改以适应您的需要。
Test 测试项目源代码 可查看系统中类型和方法的用法,大部分情况下用来测试项目,或是保留.NET Framework框架API的用法指导。如果有引用的程序集找不到,请删除相关的引用。
集成代码生成器
在epn.codeplex.com中有开放下载ASP.NET Factory的代码,这里我把它集成到一起,放到这个工具箱中。
于是,ASP.NET Factory可以这样定义一种开发结构
生成业务实体
using System;
namespace BusinessEntity
{/// <summary>/// 实体类UserEntity/// </summary>public class UserEntity{public UserEntity() { } private string _userid;private string _username;private string _password;private string _usergroup;private string _suspended;private string _defaultlang;private DateTime _createddate;private string _createdby;private DateTime _reviseddate;private string _revisedby;private string _email;private string _allcompany;private string _allcustomer;private string _allvendor;private string _buyer;private string _salesman;private string _allreportview;public string UserID{set{ _userid=value;}get{return _userid;}}public string UserName{set{ _username=value;}get{return _username;}}public string Password{set{ _password=value;}get{return _password;}}public string UserGroup{set{ _usergroup=value;}get{return _usergroup;}}public string Suspended{set{ _suspended=value;}get{return _suspended;}}public string DefaultLang{set{ _defaultlang=value;}get{return _defaultlang;}}public DateTime CreatedDate{set{ _createddate=value;}get{return _createddate;}}public string CreatedBy{set{ _createdby=value;}get{return _createdby;}}public DateTime RevisedDate{set{ _reviseddate=value;}get{return _reviseddate;}}public string RevisedBy{set{ _revisedby=value;}get{return _revisedby;}}public string Email{set{ _email=value;}get{return _email;}}public string AllCompany{set{ _allcompany=value;}get{return _allcompany;}}public string AllCustomer{set{ _allcustomer=value;}get{return _allcustomer;}}public string Allvendor{set{ _allvendor=value;}get{return _allvendor;}}public string Buyer{set{ _buyer=value;}get{return _buyer;}}public string SalesMan{set{ _salesman=value;}get{return _salesman;}}public string AllReportView{set{ _allreportview=value;}get{return _allreportview;}}}
}
再生成访问接口即可完成数据读写。
游标生成工具
经常写SQL语句报表,不可避免的用到游标查询数据,以下代码是游标生成工具生成。
DECLARE @UserID NVARCHAR(10) DECLARE @UserName NVARCHAR(50) DECLARE @Password NVARCHAR(32) DECLARE @Suspended NVARCHAR(1) DECLARE Cur CURSOR FOR SELECT [UserID],[UserName],[Password],[Suspended] FROM [USER] OPEN Cur FETCH next FROM Cur INTO @UserID,@UserName,@Password,@Suspended WHILE @@fetch_status=0 BEGIN FETCH next FROM Cur INTO @UserID,@UserName,@Password,@Suspended END CLOSE Cur DEALLOCATE Cur
移除对SQL Server Management Object的依赖
目前的SQL解析,必须依赖它的功能。现在已经移去它的依赖,这个功能暂时关闭,寻找另外的解决方案。
30+ 实用开发辅助工具
30多个辅助工具,小程序和小源代码,可用来辅助日常工作,其中大部分来自CodeProject的文章。
工具的用法,请参考《辅助工具大集成 终结版》,大部分工具来源于互联网下载。涵盖文本处理(SQL关键字大写),数据实用工具,代码生成,正则表达式,系统数据导入导出等方面。
设置项目生成的中间文件位置
修改csproj项目文件,将生成的中间文件放到其余的磁盘,比如下面的设置
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "><PlatformTarget>x86</PlatformTarget><DebugSymbols>true</DebugSymbols><DebugType>full</DebugType><Optimize>false</Optimize><OutputPath>..\..\..\Build\</OutputPath><BaseIntermediateOutputPath>C:\Build\$(AssemblyName)</BaseIntermediateOutputPath><DefineConstants>DEBUG;TRACE</DefineConstants><ErrorReport>prompt</ErrorReport><WarningLevel>4</WarningLevel><CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet></PropertyGroup><PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "><PlatformTarget>x86</PlatformTarget><DebugType>pdbonly</DebugType><Optimize>true</Optimize><OutputPath>..\..\..\Build\</OutputPath><BaseIntermediateOutputPath>C:\Build\$(AssemblyName)</BaseIntermediateOutputPath><DefineConstants>TRACE</DefineConstants><ErrorReport>prompt</ErrorReport><WarningLevel>4</WarningLevel><CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet></PropertyGroup>
Debug和Release两种情况的都设置,会在指定的目录生成中间文件。
转载于:https://www.cnblogs.com/JamesLi2015/archive/2013/05/27/3101810.html
Enterprise Solution(2.2.20130525) 解决方案配置与源代码下载相关推荐
- Enterprise Solution 解决方案与源代码下载
Enterprise Solution 包含最新的程序,数据库,帮助文档,以及部分源代码. 请通过阅读文档"解决方案安装与配置"来配置解决方案. 运行库: .net Framewo ...
- AdminStudio Enterprise Crack,应用程序就绪解决方案
AdminStudio Enterprise Crack,应用程序就绪解决方案 AdminStudio 是一个完整的应用程序就绪解决方案,可帮助您在部署之前识别和缓解问题.您可以使用 AdminStu ...
- Enterprise Solution 企业资源计划管理软件 C/S架构,支持64位系统,企业全面应用集成,制造业信息化...
Enterprise Solution是一套完整的企业资源计划系统,功能符合众多制造业客户要求.系统以.NET Framework技术作为开发架构,完善的功能可有效地帮助企业进行运营策划,减低成本,如 ...
- VS2008中的“解决方案配置”和“解决方案平台”不见了(Release和Debug)的解决方法...
VS2008中的"解决方案配置"和"解决方案平台"不见了(Release和Debug)的解决方法 1.视图->工具栏->自定义 中->命令,选 ...
- Visual Studio中没有为此解决方案配置选中要生成的项目
Visual Studio中没有为此解决方案配置选中要生成的项目 参考文章: (1)Visual Studio中没有为此解决方案配置选中要生成的项目 (2)https://www.cnblogs.co ...
- VS2008 解决方案配置器,即Debug,Release 模式选择
新装的VS2008 ,在工具栏上找不到解决方案配置器,也就是学用的选择Debug或Release 模式的选择框. 查看网上的一些方法,总结如下,分两步 1. VS2008里 工具-选项-项目和解决方案 ...
- VS 解决方案平台和解决方案配置
解决方案平台一般有64位,32位,以及Any CPU,Mixed Platforms 解决方案配置一般有Debug和Release两个版本 编译出来的不同版本库是存在兼容性问题的,32位操作系统肯定是 ...
- BGP——OSPF与BGP协议联动(出现问题+解决方案配置)
目录 --图解+简介: --解决方案配置: --图解+简介: 在存在备份链路的情况下,BGP在链路回切时,由于路由收敛速度滞后于OSPF路由收敛速度,从而造成流量丢失. --解决方案配置: Rou ...
- 没有为此解决方案配置选中要生成的项目
在用VS 2013生成项目解决方案时出现:没有为此解决方案配置选中要生成的项目 解决办法: 在该项目上点击右键->属性->配置管理器->在生成栏目下将该项目打勾->重新生成即可 ...
- VS2008工具栏看不到配置管理器或者解决方案配置
Vs2008工具栏看不到配置管理器或者解决方案配置,很不方便,看不出来是是Debug还是Release.解决方法如下: 1.工具-选项-项目和解决方案-常规,勾选显示高级生成配置. 2.如果第一步没有 ...
最新文章
- php7 java8_php7 vs java8 vs nodejs5 vs lua5.2 计算性能比较
- 神策 2021 数据驱动大会,科特勒、桑文锋等发出营销未来之强音
- :)xception_Xception:认识Xtreme盗梦空间
- 西门子ddc_铁门关西门子两通电动阀VVF42.25-10C+SKD60西
- 2019年第十届蓝桥杯 C / C ++省赛 B 组真题题解
- 降级安装_如何升级iOS13测试版,还有降级
- 自己动手写Docker系列 -- 6.3 手动配置容器网络(下)
- Eclipse中和编辑相关的快捷键
- android 播放多个声音小,手机音量调最大,外播声音却还是很小?可能是你没打开这两个设置...
- 【基础学习】操作系统学习笔记 - 内存管理:内存使用与分段、内存分区与分页、多级页表、快表、段页式内存管理的实现、内存的换入换出
- MzTreeView节点树(梅花雪)
- Python使用 Pyvisa库 控制 NI 设备Fluke(详细)
- 2019 ICPC 南京 K.Triangle(二分+几何)
- 第一学:pytorch入门60min
- 切割钢条问题(rod cutting problem)
- 点宽与江苏大学建设量化金融实训平台项目
- css 小功能实现收藏
- 数据禾|2020年江苏省土地利用数据(矢量)
- 折现分割平面(递推)
- mysql学习笔记(13)之mycat切分规则与es基础
热门文章
- Ox2ac是C语言常量,计算机等级考试二级C++语言程序设计标准预测试卷二
- python配置文件注释_python操作配置文件yaml
- alexnet论文_【SOT】Siamese RPN++ 论文和代码解析
- 以太坊 ERC-20 ERC-721 ERC-1155区别对比
- FISCO BCOS 跨链WeCross ppt
- CMakeLists.txt是什么
- mysql表添加字段_怎么给mysql数据表添加字段
- override java field_JAVA方法的重载(overload)和覆盖(override)
- java中nul值的处理
- mysql去除重复数据 重建表_MySQL 中重建mysql库中的表