• 玩转Nuget服务器搭建(一)

    背景 公司项目是分模块进行架构的,因此各个项目之间的相互依赖不仅混乱而且还很复杂,还有一个让人更感到不适的是编译一次整个解决方案,就会让你有种生无可恋的赶脚;为了解决掉这些问题,我决定搭建一个nuget服务器,减少底层类库编译的时间。 实践 本文主要为了实...

    2018-06-22 07:33:52

  • ASP.NET WEBAPI 的身份验证和授权

    定义 身份验证(Authentication) :确定用户是谁。 授权(Authorization) :确定用户能做什么,不能做什么。 身份验证 WebApi 假定身份验证发生在宿主程序称中。对于 web-hosting,宿主是 IIS。这种情况下使用 HTTP Module 进行验证。 验证时,宿主会创建一个表示安全...

    2018-06-22 07:33:50

  • 开源:Taurus.MVC 框架 (已支持.NET Core)

    为什么要创造Taurus.MVC: 记得被上一家公司忽悠去负责公司电商平台的时候,情况是这样的: 项目原版是外包给第三方的,使用:WebForm+NHibernate,代码不堪入目,Bug无限,经常点着点着就挂了。 一开始招了几个实习的大学生在那玩,搞不定了,终于忽悠的我了,哈哈。...

    2018-06-22 07:33:43

  • Redis锁的简单应用

    本文版权归博客园和作者本人吴双共同所有 。转载爬虫请注明地址,博客园蜗牛 http://www.cnblogs.com/tdws/p/5712835.html 蜗牛Redis系列文章目录http://www.cnblogs.com/tdws/tag/NoSql/ Redis Clusterhttp://www.cnblogs.com/tdws/p/7710545.html 其实说多线程修改数...

    2018-06-22 07:33:22

  • 高性能ORM 框架之 MySqlSugar

    mysql 3.X API地址: http://www.cnblogs.com/sunkaixuan/p/5987308.html MySqlSugar 1.5 API 一、介简 SqlSugar ORM框架一直在升级当中,昨天将EMIT架构进行了重构,让类型转换更加智能,EMIT转换后的性能和原生ADO同水准(以前只是接近),为了提高性能、稳定、有问必...

    2018-06-22 07:33:40

  • 构建一个.net的干货类库,以便于快速的开发 - 工具类

    相信每一个开发的框架都会有一个工具类,工具类的作用有很多,通常我会将最常用的方法放在工具类里 取得用户IP 取得网站根目录的物理路径 枚举相关 非法关键字检查 绝对路径改为相对路径 获取小数位(四舍五入 ,保留小数) 生成缩略图 当然每个开发框架的工具类都会不...

    2018-06-22 07:33:39

  • C#实现百度ping功能

    网站优化必做的事情之一,百度ping,主动推送给百度 文章添加时调用百度推送方法 //保存 protected void btnSubmit_Click(object sender, EventArgs e) { if (action == DTEnums.ActionEnum.Edit.ToString()) //修改 { ChkAdminLevel("channel_" + this.channel_name +...

    2018-06-22 07:33:38

  • .NET 4.6.2正式发布带来众多特性

    虽然大多数人的注意力都集中在.NET Core上,但与原来的.NET Framework相关的工作还在继续。.NET Framework 4.6.2正式版已于近日发布,其重点是安全和WinForms/WPF/ASP.NET/WCF相关的特性,微软的Stacey Haffner介绍了有关该版本的详细信息。他还提供了一个4.6.2版本的完...

    2018-06-22 07:33:37

  • 每次点击按钮后,判断页面是否已经有该行,没有弹出re

    protected void btnAdd_click(object sender, EventArgs e) { try { //记录第几次追加 pressCount++; typeString.Add(typeSelect.SelectedItem.ToString()); if (typeString.Count 1) { for (int i = 0; i typeString.Count - 1; i++) { if (typeString[typeString.Cou...

    2018-06-22 07:33:36

  • (持续集成)win7上部署Jenkins+MSBuild+Svn+SonarQub

    一、 Jenkins 介绍 jenkins是一个广泛用于持续构建的可视化web工具,持续构建说得更直白点,就是各种项目的自动化编译、打包、分发部署。jenkins可以很好的支持各种语言(比如:java, c#, php等)的项目构建,也完全兼容ant、maven、gradle等多种第三方构建工具,同时...

    2018-06-22 07:33:35

2