51CTO博客开发
.net体系经过十几年发展,发生了很多变化。特别是在最近两年,随着开源和跨平台的发展,衍生出很多概念,像标准库,可移植库,.Net Core等,相信有不少同学对他们之间的关系是有一些困惑的,这里我从基础概念,跨框架开发的注意事项等,对.net的平台和相关概念做一个普及分享。此分享是从个人的知识体系中总结,如有不足,欢迎勘误!一. 基础概念 .Net 本身是一个通用开发平台,我个人的理解主要分
在开源OSS.Social微信项目解析的随笔中,我简单给大家分享了进行中微信项目的概要设计,主要在讲述解决思路和过程,没有详细实现和使用介绍。本着不能马虎的态度,这篇文章我来给大家分解一下项目结构,使用方式以及后边的规划,希望能够让大家通达晓畅。同时,当前项目正在进行 .Net Standard 类库的过渡,相信一段时间之后就可以同时对 .net framework 和 .net core 提
前言:OSS.Social是个开源的社交网站接口集成项目,当前也有很多其他不错的项目,不过始终没有我想要的那种简单清晰,只能撸起袖子,从头打造一个。当前正在进行的是对微信项目的开发,这里把对接口的整理,设计的思路,和项目的代码实现方式做一个概要分享。代码下载地址:【github】 【开源中国】一. 模块划分微信对外开放的接口已经非常的多,再加上时间演进的原因,可以说甚至有点杂乱。不过在
这两天写一个小东西,用到了EasyUI框架,这个东西还是相当不错的,省去了很多不必要的麻烦。不过因为功能丰富所以也就造成了自己写的代码反而不能很好的接洽。例如题目中说到的RegisterStartupScript之后的js代码在EasyUI框架下代码执行两次的问题。 因为第一次用所以当时也不明所以,当时是要在一个按钮
这两天碰到一个项目,有一个每一个int型的字段后边要一个曲线按钮,点击显示历史记录的曲线。 图表控件用的是highcharts的jquery组件,具体的使用方法就不多说了,查看文档即可。 主要是在调用的时候,把这些直接封装在了一个UserC
正在做的一个项目用到了xsl,刚才碰到了自定义变量的问题,就在这里贴一下: 1.直接使用select赋值: <xsl:variable name="变量名" select="'变量值'" /> 要注意的是,如果值是strin
存储过程2 CREATE PROCEDURE [dbo].[GetRecordFromPage] @SelectLis
存储过程1 CREATE PROCEDURE pagination @tblName varchar(255), -- 表名 &n
前面写过一篇关于用npoi读取数据导入的方法,刚才工作中碰到一个小功能,把数据导出下载。这里把NPOI官方的一个列子贴出来。 HSSFWorkbook hssfworkbook = new HSSFWorkbook();
曾经在qq的日志里写过关于二进制在小型权限系统处理中的作用,这里就又从新整理了一下。 编程中很多时候我们会遇到一种情况,一个对象有多种属性(就好比一个电影内容可以有爱情,动作,悬疑,科幻等)。总结了一下这个时候的几种情况: 1. 如果这个对象只能选择这多种属性中的一种。
原始 MVC 模式 MVC 模式的发明要追溯到 1979 年,当时将该模式作为一种远离全能、自治前端的方法。自治视图是一个类,可显示目录、维护视图的状态信息,并整合了整个逻辑可以始终处理任何用户操作。 此代码段为自治视图奠定了基础: void Button1_Click(object sender, EventArgs e)
The Training Management application uses three patterns. They are: Model-View-Presenter (MVP) Service Locator Repository A design pattern is a general, reusable solution to a
最近在做一个项目,有一个页面用到异步刷新,因为不想用updatepanel处理,就想到了.net自带的ICallbackEventHandler接口,在这里简单的对照msdn写了一个列子。 既然要异步,那么肯定要手动在前台写部分js了,既然是交互,那么传值这一步是少不了的了,显然首先要有一个调
You can adhere to four service principles to ensure better designed services. These are known as the Four Tenets of SOA, and they are explained in the following sections. &nbs
The Domain Model pattern is useful when dealing with complex business logic. A popular design methodology that utilizes the Domain Model pattern is known as DDD. In a nutshell, DDD is
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号