《小白日记》- WPF
WPF:Windows Presentation Foundation
- 工具:Visual Studio 2015
- 项目新建:新建WPF应用程序项目-客户端;再新建WCF服务应用程序项目-服务端
- UI语言:XAML语言
- 小白项目流程:搭建UI-数据层(存储语句)-服务层-客户端
- 数据库:SQL Server
WPF服务端:DAL-数据层 BLL-逻辑层(引用DAL) WCF服务应用程序(引用BLL)
WPF服务:
新建配置服务:建立一个WCF服务应用程序,打开WcfService应用程序服务,右键配置文件config,编辑WCF服务,新建服务,浏览,选择BLL服务层的类型名称,服务行为:默认空名称,把服务的名字改下,然后下面有两个服务行为,第一个行为里的第二个true改为false,第二个行为全改为true。宿主环境,点击最后一个,服务激活,新建,RelativeAddress:服务的名称+ .svc后缀,Service:服务名称,最后一个不用写,为服务选择服务行为(服务-常规下一个BehaviorConfiguration(下面的服务行为配置了才会出现选项),一个Name,两个都填),然后关闭并保存。
然后发布服务。已发布成功才算完成。
服务端连接数据库:
#region 数据库连接字符串
/*Sqlserver数据库连接方式有多种,这里只介绍最常用的通过SqlConnection和Sqlserver数据库用户名和密码验证来进行操作数据库。
这里Data source 是指数据库地址和端口号,需要注意的是地址和端口号之间是用","进行分隔的;initial catalog 是数据库名字 ;user id和pwd分别指用户名和密码。
*/
public string strConnect = @"Data Source=(local);Initial Catalog=TrafficLogistics;User ID=sa;Password=sql123";
#endregion
然后封装好的字符串和类查询数据就可以使用了。
WPF客户端:
新建项目后生成的文档
然后WPF是可视化编辑,可以边编写代码UI,然后可浏览。(上面是效果,下面代码)
。。。。。。等许多。
然后开始编写代码,布局(Grid
、DockPanel
、、、)、
启动项目:要先启动服务端才能启动客户端。
小白学完之后 WPF。。