博客:发现生活之美

Image

生活,拒绝平庸,但不拒绝平淡;拒绝清贫,但不拒绝清高;拒绝骄奢,但不拒绝高傲。共同来用行动擦亮生活。

学习:分享网络之美

Image

   平时论文管理平台、平时作业管理平台、在线考试平台一站式在线帮助、常见问题、信息反馈与网络支持服务

工作:成就商务之美

Image

   提供软件开发、平台设计、主机空间、域名代理、网站制作、系统维护、升级优化、网络推广等金质服务

服务项目
域名代理
  万网和新网签约授权代理商,提供域名注册、管理、解析及咨询等服务
服务项目
主机空间
  电信和联通专线标准机房,提供网站空间、虚拟主机、服务器托管与租赁服务
服务项目
软件开发
  专业而优秀的技术团队,专注于.NET方向、C/S和B/S模式的系统设计与软件开发
服务项目
技术咨询
  网络架构、信息管理、数据分析、应用优化、安全存储类技术咨询与解决方案
服务项目
网站建设
  独特的网页设计与创意,专业的网站策划与制作,助您提升企业品牌价值
服务项目
网站维护
  面向政府、企业、教育、团队和个人的网站运营、维护、升级与改版业务
服务项目
网站优化
  网站诊断、用户体验优化、关键词策划、搜索引擎收录、链接场建设
服务项目
网络推广
  软文互动、在线黄页、邮件群发、搜索引擎登录、竞价排名、在线营销
技术优势
标准流程
  业务咨询 > 需求分析 > 项目方案 > 签订合同 > 系统设计 > 软件开发...
技术优势
设计团队
  融交互、创意、设计、营销于一体的专业团队和一流的技术支持服务人员...
技术优势
研发能力
  我们更注重品质,而不是数量,潜心致力于核心产品的研发,立足技术最前沿...
技术优势
丰富经验
  多年网站建设服务经验,客户遍布全国各地,深刻了解客户不同需求...
技术优势
客户集群
  拥有政府、教育、科技、服饰、旅游、食品等各大行业在内的顶尖客户集群...
技术优势
量身定做
  高端网站建设引领者,以新兴的网络媒体来塑造企业形象、展现公司的文化底蕴...
技术优势
完备产品
  深入了解客户需求,设计还原每个细节,为客户提供体系完备的软件产品...
技术优势
完善服务
  24小时联机的在线帮助和反馈机制,强力打造以互联网络为核心的支持服务...
解决方案
企业建站系统
  集高安全性、并发性、稳定性、易用性和扩展性于一体的第五代内容管理系统
解决方案
论文管理平台
  集论题申报、在线指导、论文测评、成绩报表于一体的网络化论文管理解决方案
解决方案
作业管理平台
  集课程管理、题库维护、在线作业、成绩报表于一体的网络化平时作业管理平台
解决方案
在线考试平台
  集课程管理、题库维护、在线考试、成绩报表于一体的终极网络化课程考试系统

VB.NET and C# Comparison

//全局层
VB支持Module,是一种全部成员都是静态的特殊类型
C#支持static class,和VB的Module类似;

VB的Imports语句可以把类的静态成员导入,而C#的using语句没有这个功能

Imports System.Math

VB可以选择变量是否必须声明,以及类型是否必须指定(通过Option语句)

C#则默认是VB最严格的状态

C#可以使用extern alias指定程序集的别名,并使用别名限定运算符::来解析类名冲突的两个程序集
VB没有这个功能,但可以用Global关键字获得命名空间级别名称冲突解析能力

C#可以指定友元程序集,VB不支持

//成员层
VB可以直接重写Object.Finalize方法,而C#必须采用析构函数的语法

C#可以指定attribute的target以便清楚地放置attribute,而VB则通过尖括号的位置来决定,有时候写不出某种C#可行的语法

阅读全文

强命名程序集

目前Windows中出现的DLL Hell问题(两个不同的公司可能开发处具有相同名称的程序集,如果将相同名称的程序集放置到同一个目录下,则会出现程序集覆盖现象,最后安装的程序集会覆盖前面的程序集,从而可能导致应用序不能正常运行)。由此看来,仅靠名称来区分程序集是不足够的。CLR采取了强命名程序集的方式来唯一的表示程序集。强命名程序集包含四个标识:名称,版本号,语言文化标识和一个共有/私有密钥对。

阅读全文

阻止 Visual Basic .NET 或 C# 代码的反向工程

摘要 .NET 体系结构的一个优势是:利用它构建的程序集包含了可以使用 ILDASM 进行恢复的很多有用的信息以及中间语言反汇编程序。尽管存在一个负面影响,即可以访问您的二进制文件的人可以恢复与原始源代码非常接近的代码。此处作者提供的程序模糊处理作为一种阻止反向工程的方法。此外,他们还讨论了可用的不同类型的模糊处理技术,并说明了包含在 Visual Studio .NET 2003 中的新的模糊处理工具。

阅读全文

Form.ShowDialog与Form.Show

假设一个Form1窗体中执行了如下方法 private void TestShowDialog() { Form2 f2 = new Form2(); f2.ShowDialog(); //在f2的窗体弹出以后,将在f2窗体上进行操作,Form1暂时被限制操作,如果你讲弹出的f2关闭,将弹出下面的对话框 MessageBox.Show...

阅读全文

VB.NET中如何取得当前目录的路径?

命名空间:System.Windows.Forms

Application.StartupPath 属性(返回String)
获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。

Application.ExecutablePath 属性(返回String)
获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。

阅读全文

.NET序列化

什么是序列化?---.net的运行时环境用来支持用户定义类型的流化的机制。它是将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。

序列化的目的:1、以...

阅读全文

P2P的简单示例(VB.net版)

这是用VB.NET实现的一个简单的P2P示例。利用了UDP打洞技术,分服务器端跟客户端,服务器端负责登陆记录用户的IP和端口及转发打洞消息。原理到处都有,这里就没有贴出来。这里贴出了VB.net的代码,供初学者交流,也欢迎高手点评……

服务器端在启动成功后,输入help可以查看到服...

阅读全文
每页7条,共9条,第1/2页