当前位置: 首页 > news >正文

网络公司怎样推广网站装修图片

网络公司怎样推广网站,装修图片,深圳品牌网站开发,做网站开发哪里可以接单在开发的初期个人认为因VS与Sqlserver的配合很默契#xff0c;即可以方便的实现Code First#xff0c;又可以使用SqlServer Manager很漂亮的进行建模与变更#xff0c;也许是个人的使用习惯MS的界面做的很好#xff0c;乎开源的产品美感上都追不上商用版。 所以个人比较喜欢…在开发的初期个人认为因VS与Sqlserver的配合很默契即可以方便的实现Code First又可以使用SqlServer Manager很漂亮的进行建模与变更也许是个人的使用习惯MS的界面做的很好乎开源的产品美感上都追不上商用版。 所以个人比较喜欢的开发流程是初次开发以在开发的初期个人认为因VS与Sqlserver的配合很默契即可以方便的实现Code First又可以使用SqlServer Manager很漂亮的进行建模与变更也许是个人的使用习惯MS的界面做的很好似乎开源的产品美感上都追不上商用版。所以个人比较喜欢的开发流程是初次开发以SqlServer Manager进行数据库建模初步建构业务逻辑其次使用Vs的Entity FrameWork 快速的建立起ROM最后当开发进行到一定程度时再进行数据库迁移把SqlServer 转换为MySql。一、环境Win 8.1 Vs2012 MysqlServer 5.7 WorkBench 6.0 CE注意事项1. 在某种怪异的情况下Win 8.1 vs2012 mysql 5.7 此种搭配是无法使用的在StackOverFlow中也有很多码友们包括身边的同事也都有遇到过类似问题现象是在Win8.1下安装mysql5.7 时mysql for vs2012 与 mysql connection net 5.7无法正常安装即使卸载Mysql也无用自然在Vs2012中添加Ado.net entity model时未有Mysql conncetion集成到Vs中但往往在Vs的SqlServer Explore中你可以添加Mysql但不要试图填写conncetion string因为那样会让您老人家Vs崩溃。原因可能是Mysql 在配合MS的新家伙Win 8.1 系统时有Bug存在。解决办法此种情况并非每次都会出现但出现以后很难解决如果哪位码友知道请赐教重装系统或者自己运气好软件自动修复了。2.使用WorkBench可以很方便的进行数据库迁移很人性化自动把SqlServer转为MySql但某些字段的转换会失败需要手动修复了。3.在Vs连接Mysql时不要使用Root尽量配置以项目为区分的私有帐户这样可以最大化的实现自定义配置为允许远程连接的即可。4.在VS2012创建MySql的Ado.net entity framework时生成的实体全是小写会使原有建立在SqlServer实体化基础上的代码出现问题木有关系把原来的Copy过来即可Simple.不过还有一个办法就是使用DbLinq(https://code.google.com/p/dblinq2007/)来替代EF但不建议使用在正规场合学习可以因为其最终版本是2007年此后再无更新。二、流程数据库迁移直接使用WorkBench进行数据库从SqlServer 迁移到MySql。代码迁移1. 确保成功安装Connector NET 6.7.4 与 MySQL for Visual Studio 1.0.22. 创建MVC3 Web Application添加引用从NuGet或者MySQL for Visual Studio 1.0.2中获取最新版本的三个DLLMySql.DataMySql.Data.EntityMySql.Web。3. 如果以上步骤OK的话当向项目中添加Ado.net entity framework时New Connection 就可以看到Mysql database选项否则你就倒霉了可以参考环境-注意事项4. 修改Web.Config需要增加及修改的示例代码如下connectionStringsprovidersmembershipprovidersprofileprovidersroleManagerproviderssessionStatesystem.webDbProviderFactoriessystem.data5. 到目前为止正常情况下或者使用CodeFirst或者使用Migration应该都可以实现MVC3 在MySql下登录和注册模块的功能。)恭喜已经接近成功了。6. 之所以不直接使用MVC4是因为MySql 对MVC4的支持并不是太好时不时会出现很多问题所以建议使用MVC3按以上步骤调试OK后再往MVC4上转换所谓转换只是用MVC3的相关权限功能模块来替换掉MVC4的主要包括AccountControllerAccountModels相关ViewGlobal.asax。1 protected voidApplication_Start()2 {3 AreaRegistration.RegisterAllAreas();45 WebApiConfig.Register(GlobalConfiguration.Configuration);6 FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);7 RouteConfig.RegisterRoutes(RouteTable.Routes);8 BundleTable.EnableOptimizations true;9 BundleConfig.RegisterBundles(BundleTable.Bundles);10 AuthConfig.RegisterAuth();11 BCRMonitor.RegisterGlobalMonitor(Server.MapPath(string.Format(~/photos/)));1213 //AreaRegistration.RegisterAllAreas();1415 //Use LocalDB for Entity Framework by default16 //Database.DefaultConnectionFactory new SqlConnectionFactory(Data Source(localdb)\v11.0; Integrated SecurityTrue; MultipleActiveResultSetsTrue);1718 //RegisterGlobalFilters(GlobalFilters.Filters);19 //RegisterRoutes(RouteTable.Routes);20 }7. 可能在上一步骤进行过程中会出现一些问题耐心调试就OK了。注意事项a.  mysql出现异常“ Every derived table must have its own alias” 此种问题在linq to mysql 的过程中也可能会遇到只是linq to sql本身就是MS为Sqlserver开发的当涉及到多表综合查询时对mysql的支持就不太好了如语句 return GetAll().Where(x x.Id id).Take(1).SingleOrDefault(); 就会引起此类问题可以换种linq写法规避。b.  在使用NuGet引用MySql.Data.Entity时注意其版本需要和packages.configweb.configMySQL for Visual Studio 1.0.2 等中一致否则也会提示错误System.IO.FileNotFoundException: 未能加载文件或程序集MySql.Data, Version6.1.3.0, Cultureneutral, PublicKeyTokenc5687fc88969c44d或它的某一个依赖项。系统找不到指定的文件。c.  System.ArgumentException: 不支持关键字: “metadata”。 错误原因可能是connection string provider 未修改成 providerNameMySql.Data.MySqlClient本文原创发布php中文网转载请注明出处感谢您的尊重
http://www.zqtcl.cn/news/827793/

相关文章:

  • flash里鼠标可以跟随到网站上就不能跟随了蚌埠网站建设
  • 东莞茶山网站建设网络推广方案ppt
  • 不需要写代码的网站开发软件模板之家如何免费下载
  • 购物网站模板多媒体网站开发实验报告
  • 做网站上数字快速增加上海市建设部注册中心网站
  • 义乌市网站制作青岛建设银行银行招聘网站
  • 公司网站的留言板怎么做wordpress减肥网站采集规则
  • app软件下载站seo教程wordpress实现专题
  • 在哪里自己建设网站做网站后期需要什么费用
  • 宁波网站推广怎么做微信公众号如何运营与推广
  • 做网站开发语言农产品品牌建设
  • 百度一下你就知道官方网站做准考证的网站
  • 2008 访问网站提示建设中免费asp地方门户网站系统
  • 手机网站收录wordpress无法连接ftf服务器
  • 担路网如何快速做网站安卓市场2021最新版下载
  • 自己组装电脑做网站服务器东莞市城乡和住房建设局
  • h1z1注册网站wordpress 按标题搜索
  • 院校网站建设对比分析实训报总结陕西省建设网三类人员官网
  • 嘉兴网站建设兼职企业做网站公司
  • 做网站赚钱流程漂亮的个人网站
  • 湖州建设局网站青海最新信息
  • 长沙专业做网站的公司制作网站赚钱吗
  • 局域网网站架设软件徐州地产开发公司招聘
  • wordpress无法添加媒体百度官网优化
  • 安徽教育云网站建设贾汪网站开发
  • 商业设计网站推荐用图片设置网站首页
  • 同ip网站有什么危害软文营销的特点有哪些
  • 用动易做的校园网站成品网站 免费试用
  • 没有网站做cpa怎么赚钱网站模板中企动力
  • 商会联盟网站建设方案免费的个人空间建网站