前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >c/s架构开发-C#下基于C/S架构的任务管理系统——开发安装

c/s架构开发-C#下基于C/S架构的任务管理系统——开发安装

作者头像
囍楽云
发布2022-12-26 16:00:20
7610
发布2022-12-26 16:00:20
举报
文章被收录于专栏:囍楽云博客

当年硕导的观念影响下,很不喜欢做MIS(包括ERP/CRM之类)系统,最多只是做功能性软件。最近不得不做个小管理系统,而且得赶时间寒假间完成。虽然过去几年指导了过百学生做J2EE项目,可亲手做这样的系统是咱第一次。

  为了一些界面的功能,决定用MVP架构的C/S模式,而非B/S;程序语言C#;数据库;另外,考虑到简易性和美观性,会在这个过程中用WPF/WCF/LINQ等模块。上述这些……我全部都没用过,第一次玩

  背景记录完毕,今天折腾一天,就是下载、安装设计、开发环境,以及跑通一个WPF下面连的例子

  1. VS2008 +Visual 安装正常;

  2. 安装正常,用它做概念化与实体化的数据模型设计(CDM/PDM),设计结果直接输出成建库的SQL语言。

以前没用过数据库设计软件,今天看了这两个资料:

  3. rose 7 安装异常:启动报错:无法启动此程序,因为计算机中丢失 suite .dll。

  查到解决方案: ,系统环境变量中的Path,里面那个 rose路径的common要改成大写Common

  rose 7的在这里有:

  建模工具rose 我以前没有用过,但是这些年下来,UML的活动图、时序图之类也看得不少了。所以没有专门再找教程,到时候直接画吧。之前用过另外一个轻量级的建模工具: (EA),也挺不错的。这里有个教程:

  4. 中间为了另外一个项目,安装出错,运行出现 Error。经查也是环境变量的问题:

  早上起得晚,解决完已经下午了。这里有个matlab帮助文档:

  5.

  这个本来在VS2008里面带了一个版,但是后来用代码例子的时候死活连不通。最后找到解决方案:

  不过注意,要用到微软的管理工具: SQL Server Studio ,这个在VS2008里面没有,得去微软下载:

  下载了又安装不上,直接运行安装文件出现错误码29506,再查解决方法,原来是要运行 /i 后跟 studio安装程序的绝对路径,当然既可以在cmd命令行下做,也可以做个bat文件来运行:

  此外,很多网上教程,包括MSDN,对开发都用到了这个数据库做例子c/s架构开发,为方便又特意去下载了这个数据库,选了SQL server 2005版的:

  注意,.msi文件安装运行以后c/s架构开发,还需要在 Studio里面选“数据库”->右键->“属性”->“附加”,将mdf文件添加进去以后在sql服务器里面才看到这个库。mdf文件的默认安装目录见下图:

  6. WPF例子

  我找到了这个教程,一个最简单的WPF例子。还包括了连接数据库。

  里面有几个地方:

  ()

  {

  //init

   =();

  . ="(local)";

  . =true;

  . ="";

  ......

  }

  这里的 (local)实际上要写成数据库所在的机器名,例如我的是"\", 没有括号。而且,它的连接方式是默认用账户登录,可以改成:

  . =false;

  . = "";

  .UserID = "sa";

  . = "1234";

  原文中:

  接下来我们就来实现这部分功能。

  1)为了简化代码,在元素中指明一个公共的上下文,可以通过增加属性

  ="{=,Path=}

  这一行的代码最后面少了个双引号。

  7. 今天还找了一些相关资料的网址:

  关于C/S架构的网址:

  用WCF-WPF-LINQ来做office应用的例子:

本文共 842 个字数,平均阅读时长 ≈ 3分钟

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档