登录
首页 » C# » C#程序设计经典案例设计与实现

C#程序设计经典案例设计与实现

于 2016-09-02 发布
0 247
下载积分: 1 下载次数: 1

代码说明:

《Visual C# 2008程序设计经典案例设计与实现》源码下载 第1章 Visual C#2008与窗体界面案例1 飘动动画窗体案例2 透明动画窗体案例3 利用API函数实现动画窗体案例4 闪烁动画窗体案例5 滚动字幕动画窗体案例6 超女卡通窗体案例7 总在最前的登录窗体案例8 在屏幕中央的圓形窗体案例9 半透明的T形窗体案例10 多文档MDI窗体案例11 渐变色窗体案例12 笑脸窗体案例13 八边形图形窗体本章小结第2章 Visual C# 2008与图形图像案例1 动态绘制直线和曲线案例2 动态绘制验证码案例3 椭圓及椭圆弧的绘制案例4 移动鼠标复制坐标区域图像案例5 动态获取当前程序的图标案例6 动态获取系统图标案例7 动态打开、显示和缩放图像案例8 在图像上动态加载文字案例9 水平和垂直遮罩图像动画效果案例10 图像拉伸动画效果案例11 百叶窗图像动画效果案例12 翻转和扩展图像动画效果案例13 图像的纹理和浮雕效果案例14 图像的马赛克效果本章小结第3章 Visual C#2008与多媒体案例1 抛物线动画效果案例2 图像滚动动画效果案例3 飞舞的雪花案例4 电子时钟案例5 Flash动画播放器案例6 AvI动画播放器案例7 GⅣ动画播放器案例8 MP3音乐播放器案例9 肥皂泡泡屏幕保护程序案例1O 图像随机显示屏幕保护程序案例11 滚动字幕屏幕保护程序案例12 带有背景音乐的随机字幕屏幕保护程序案例13 托盘动画图标程序本章小结第4章 Visual C#2006与数据库案例1 利用DataGridView控件显示数据库信息案例2 数据库数据记录单案例3 利用下拉列表框动态查询数据库信息案例4 利用ListView控件导航数据库信息案例5 带有数据库的会员登录系统案例6 动态添加数据库数据信息案例7 动态修改数据库数据信息案例8 动态删除数据库数据信息案例9 带有图像信息的数据库数据记录单案例10 分页显示数据库中的记录数据信息案例11 连接Excel 2008表格案例12 连接SQL Server数据库本章小结第5章 Visual C#2008的SQL查询与图表技朮案例1 多表连接条件查询案例2 分组条件查询案例3 排序查询案例4 嵌套查询案例5 视图在Select查询语句中的应用案例6 存储过程在Select查询语句中的应用案例7 动态获取数据库中所有视图和存储过程案例8 柱状图表分析图案例9 柱状图表的升序和降序案例10 折线图表分析图案例11 多折线图表分析图案例12 饼形图表分析图本章小结第6章 Visualc#2008的打印与水晶报表技术案例1 利用Windows组件打印数据库中的数据案例2 利用Windows组件打印数据库数据柱状图表案例3 利用Windows组件打印输出图像案例4 调用Word软件打印数据库中的数据案例5 调用Excel软件打印数据库中的数据案例6 利用水晶报表打印数据库中的数据案例7 利用水晶报表分组统计数据库中的数据案例8 利用水晶报表筛选数据库中的数据案例9 图表在水晶报表中的应用本章小结第7章 VisualC#2008与Windows系统设置案例1 任务栏的显示与隐藏案例2 开始按钮的显示与隐藏案例3 动态设置系统输入法案例4 动态设置桌面颜色案例5 动态设置鼠标的属性案例6 动态获取鼠标位置案例7 声卡的检测及声音,音频设备属性的设置案例8 只能运行一次的托盘程序案例9 动态设置程序是否为开机运行案例10 动态设置注册表是否可运行案例11 禁止修改IE浏览器的主页案例12 动态锁定计算机案例13 计算机的注销、关闭和重新启动案例14 动态获取计算机系统基本信息本章小结第8章 VisualC#2008与文件案例1 动态创建文件并输入文件内容案例2 动态打开和保存文件案例3 动态删除文件及清空回收站案例4 动态创建和删除文件夹及显示其是否存在案例5 动态获取文件夹中的文件案例6 动态搜索文件或文件夹案例7 动态显示磁盘容量图表案例8 动态移动文件案例9 动态复制文件案例1O 动态调用可执行EXE文件案例11 动态查看和修改文件属性案例12 动态比较文件本章小结第9章 VisualC#2008算法及控件的应用案例1 利用冒泡算法实现从小到大排序案例2 利用希尔算法实现从大到小排序案例3 判断主机IP合法性算法案例4 欧几里德最大公因子算法案例5 字符串的加密算法案例6 随机生成新身份证算法案例7 利用ListBox控件实现数据源字段的选择案例8 利用LislNiew控件实现图标的管理案例9 利用TreeView控件浏览图像案例10 利用ProgressBar控件实现进度控制案例11 利用Timel控件显示当前时间本章小结第10章 VisualC#2008与网络开发案例1 动态获取本机MAC地址案例2 动态获取本机IP地址案例3 动态网络Ping操作案例4 定时访问互联网案例5 定制网络浏览器程序案例6 动态发送电子邮件案例7 动态读取XMI文件本章小结第11章 VisualC#2008与Web应用程序案例1 利用AdRotator控件随机显示广告图像案例2 利用Calendar控件动态查询系统日期案例3 会员登录系统案例4 利用Application对象实现网站计数器案例5 利用Session对象实现留言板本章小结

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C++ 使用记录集对象的AddNew方法添加记录(提高篇-实例261).zip
    C++ 使用记录集对象的AddNew方法添加记录(提高篇-实例261).zip
    2019-10-02下载
    积分:1
  • modbus tcp 服务器接口(支持多个客户端进行连接)
    基于modbus tcp协议下的tcp接口,可以使用多个客户端进行连接
    2020-12-10下载
    积分:1
  • webapi jwt身份验证请求token(亲测通过)源码
    webapi jwt身份验证请求token(亲测通过)源码
    2018-07-22下载
    积分:1
  • 窗体控件的振动及界面换肤 实例源码下载
    实现了文字抖动 以及换肤功能,系统设置>>换肤即可
    2015-01-08下载
    积分:1
  • C#拍照 以及视频录制例子源码下载
    C#拍照 以及视频录制例子源码下载
    2015-05-10下载
    积分:1
  • pop3client 读取邮件内容完整实例 有截图有源码下载
    利用 LumiSoft.Net实现 读取邮件内容实例                               
    2013-07-28下载
    积分:1
  • LINQ TO SQLite 完整例子源码下载
    前言 当前,软件应用程序中,数据库已经成为不可缺少的重要组成部分.然而传统数据库正趋向巨无霸化,对系统的要求一步步提高,管理成本也越来越大,对于中小型项目的应用,它的很多功能变得越来越多余,但是我却不得不为这些不需要的功能付出更多的资金和人力成本. 在这些场景,嵌入式数据库的轻量,零部署,跨平台,义移植,无疑有着传统数据库无可比拟的优点,当然为此我们必须放弃高容量,高性能,高并发,不过谁在乎这些呢?我们只是中小型应用而已,大小不上百万,并发不超万^_^. 在.Net中,我们可以选择的嵌入式数据库还是挺多的,db4o,sqlite,各种xml db. 我之前更倾向于使用db4o,db4o对于用传统ADO.Net驱动的开发有更多的优势,无需手动Mapping,零SQL.不过整因为db4o做了很多处理,所以在数据持久化的过程中,我们能干预的也很少,而db4o在复合属性,级联属性,特别当整个系统使用富领域模型设计的时候,保存数据的时候往往会出错.为此我们不得不自己手工持久化复合对象中的各个对象,增加关联字段进行关联,这样一来就越加靠近SQL Server之类的传统数据库的时候,显得名不符实.而在web应用中,为了提供并发的能力,还必须使用server/client的模式进行数据传输.总让我感觉有那么点点别扭. 自从DLINQ出来之后,我的项目越来越依赖于它,它让我们的程序更加优雅清晰,再也不用无聊的拼凑一段又一段的sql,编写一遍又遍的配置.可惜的是MS只提供LINQ TO SQL(MS SQL SERVER)的实现. 还好LINQ思想出现之后,社区里涌现了各种各样的LINQ Provider程序,大有一切皆LINQ的架势(LINQ TO Everything),SQLite自然不例外.今天我们进来唠唠如何将SQLite引入我们的开发. ADO.Net Provider&LINQ Provider 首先,下载SQLite的LINQ Provider,在网上我们可以找到两个LINQ Provider For SQLite. 一个是phxsoftware的System.Data.SQLite,另一个是devart的dotConnect for SQLite. System.Data.SQLite是开源产品,而dotConnect For SQLite是商业产品(有个一个免费普通版本).我们这里选择System.Data.SQLite作为我们的LINQ Provider. 从Sourceforge下载SQLite-1.0.60.0-setup.exe,然后安装.结束的时候,会让你Install SQLite Design-Time Support,把里面的VS2005/VS2008 都打上勾 这样子你就可以在VS的Server Explorer里面像管理SQL Server的数据库一样管理你的SQLite数据库文件.安装完之后,我们得到以下文件 创建数据库 要创建一个空的SQLite数据库,可以选择两种方式. 1. 从http://www.sqlite.org/download.html下载Window下的程序(http://www.sqlite.org/sqlite-3_6_19.zip),然后通过命令行创建. .db3后缀名可以任意,你也可以使用其他的任意后缀名. 在sqlite>的shell下,必须输入什么,如果直接.exit退出的话,数据库文件将不会被创建 2.从http://www.sqlite.org/cvstrac/wiki?p=ManagementTools下载各种GUI程序. 数据库文件创建好了之后,拷贝到你想要的位置,然后打开VS的Server Explorer(当然如果你使用GUI程序,你就不需要VS的这个功能了),我们可以在里面维护表信息     我们先设计两个表,以便继续下面的步骤. 创建项目 创建DataContext 当你将表拉入dbml的时候,会得到如下错误"The selected object(s) use an unsupported data provider." dbml designer和DLINQ一样,微软只实现了For SQL SERVER的功能,其他数据库都没实现.既然不能生成dmbl,那我们生成code就好了,反正这个layout我们一般也没什么用.找到从windows sdk目录下找到Code Generation Tool (SqlMetal.exe). 不幸的是,这个东东也只支持MS本家的东西,而且不支持Generator扩展-_-!!!. 既然phxsoftware提供的LINQ Porivder,说不定有提供自定义的代码生成工具.不过看来看去,发现只支持Entity Frameworkd Entity Model的生成,但是没有LINQ TO SQLite的支持(dotConnect for SQLite 倒是对二者都支持). 难道我们要手动编写DataContext?怎么可能,肯定有人实现了,google下,找到了一个DLINQ2007的项目,提供好多LINQ Provider的实现(包括SQLite).发现里面有个DbMetal.exe,支持从SQLite生成DataContext类.虽然不如MS的的完美,不过能自动生成基本的DataContext,这就是最大的收获,不然像我这么依赖LINQ的人只好放弃SQLite了^_^.DbMetal.exe生成DataContext的命令行,类似SqlMetal.exe. DbMetal.exe /database:TestDataContext  /schema /namespace=LinqToSQLite /sprocs /entityInterfaces= /culture="en"  /code=Test.cs /provider=Sqlite  /conn="data source=D:docmydatacodeLinqToSQLitedllsTest.db3" /database指定类名, /namespace=LinqToSQLite指定命名空间...,具体的参数可以在命令行下获取到(dbmetal.exe /?). 不过这个DbMetal.exe一样不完善,不是什么结构都可以生成,比如数据库带有外键的话,生成就会出错.   生成后的代码大概如下(可能需要手工清理下SystemTable的对应的class): public partial class TestDataContext : DbLinq.Data.Linq.DataContext{ public TestDataContext(System.Data.IDbConnection connection): base(connection, new DbLinq.Sqlite.SqliteVendor()){} public TestDataContext(System.Data.IDbConnection connection, DbLinq.Vendor.IVendor vendor): base(connection, vendor){} public Table Order { get { return GetTable(); } } public Table OrderItem { get { return GetTable(); } } }  
    2013-07-20下载
    积分:1
  • Asp.Net Web API GET POST 实例源码下载
    实现了基本 get post 请求,并可以输出xml 或者json
    2014-06-12下载
    积分:1
  • C# 数据排序 示例代码
    C# 数据排序 示例代码
    2015-04-22下载
    积分:1
  • c# dns查询 实例源码下载
    c# dns查询 实例源码下载
    2015-01-16下载
    积分:1
  • 696516资源总数
  • 106571会员总数
  • 2今日下载