随笔分类 - .NET技术研究
摘要:引言 近年来,随着软件开发行业的蓬勃发展,越来越多的编程语言和框架进入了市场,成为了不同类型软件开发项目的首选工具。然而,在中国的开发者社区中,.NET 开发人员的工资水平相比其他技术栈,如 Java、Python 和前端开发人员,往往偏低。这种现象引发了广泛的讨论和思考:为什么 .NET 作为一个
阅读全文
摘要:一、吐槽 ThreadLocal<T>明显是.NET从JAVA中来的一个概念,但是这种设计是否出现了问题. 很明显,在JAVA中threadLocal直接是Thread的成员,当然随着thread这个宿主而存在. 但.NET中对于ThreadLocal<T>的设计明显独立于Thread之外(当然你可
阅读全文
摘要:概述 下面是 ASP.NET Core的时间表和路线图. 注意日期和特性都可能更改. 作为.NET Core这么大的一个项目,很难准确预测每一个计划的是否有变动. 即便如此,我们还是计划公开和透明的实施,以便我们的用户可以有正确的期望值, 并为我们的用户自己在技术实施时有更好的打算和安排 发布时间表
阅读全文
摘要:一、概述这些日子在做一套系统,基本上告了一段落,其中包括分页相关的功能.主要涉及:Url分页和Ajax 分页.而基本上开发中所用到的就这两种,当然有其他的方式,我们就不说了.为什么会谈及这两种分页呢,原因如下ajax 分页用户体验好,性能更好.Url 分页对于搜索引擎友好.而做的这套系统两方面都需要...
阅读全文
摘要:一、概述前不久有一个哥们做PC游戏开发的.使用到Unity3d,正好找到我.我给他提供了Unity3d如何Moon.Orm来智能化编程的方式.我们先看看怎么更加便捷sqlite.http://www.cnblogs.com/humble/p/4593133.htmlusing System;usin...
阅读全文
摘要:写在前面的吐槽 原本跨平台开发很容易的事情, 很多人把它弄得很麻烦,给外人的感觉:你们.NET跨平台开发好不成熟,好麻烦哦. ................................................ 一、选择Linux版本 我们选择ubuntu 最新 lts版,理由如下: 1
阅读全文
摘要:1.写在前面 就连我们自己开始时也在问自己:我们为什么要开发一套MVC,微软的难道不可用用吗?一开始的理由很简单.为了更好地跨平台部署;在Linux部署过.NET的人们应该知道,部署起来是有点繁琐的.自己试试就知道了:文件名问题、版本问题、兼容问题................但当我们仔细思考...
阅读全文
摘要:一、关于IHttpHandler.IsReusable 很多人不明白,这哥们到底干嘛的,估计是微软最初的一个想法--让一个对象可以一直不断地被重复使用,但这个想法不成熟,会带来很多隐藏问题,一个对象作为始终存在的对象,只要被污染了,它就不能正常使用了.所以,我们会看见微软自己也一直让这个属性值为f...
阅读全文
摘要:从现在开始相关文章请到:http://lko2o.com/moon接着第二课:《ASP.NET SignalR系列》第二课 SignalR的使用说明一、服务器系统要求 SignalR服务端组件可以被部署在诸多的服务器配置中,本节描述了它所支持的操作系统版本,.NET framework,IIS、以...
阅读全文
摘要:一、题外话 上一篇:MVC中Action的执行过程ControllerContext封装有了与指定的 RouteBase 和 ControllerBase 实例匹配的 HTTP 请求的信息。 二、Model绑定者2.1相关说明http请求中的参数绑定到Model,是由实现了IModelBinde...
阅读全文
摘要:一、从MvcHandler开始(不要觉得是代码,让你看懂才是最重要的)using Microsoft.Web.Infrastructure.DynamicValidationHelper;using System;using System.Collections.Generic;using Syst...
阅读全文
摘要:一、Moon.Orm框架总述 (您还用hibernate?实体框架?) 1.框架名:Moon 意思是月亮,而非Mono.因为很喜欢明月,所以以此为名.它是一个.NET下的Orm框架. 2.发展历史:历经近乎三年的发展历程,起因是EF框架的起初性能原因,为项目实战而生. 3.项目经验:经过数家公司项目
阅读全文
摘要:让我们开启数据库无Linq、零sql时代(续)第一部分 MQLqq群:225656797demo下载: 点此下载(既然下载,就支持该文,关注我的博客)Moon.Orm 5.0 (MQL版) 版本维护及下载 (跟踪发布)Moon.Orm 5.0系列文章1.MQL概述MQL是Moon.Orm 5.0中的...
阅读全文
摘要:让我们开启数据库无Linq、零sql时代 Moon.Orm 5.0总论 第一部分 MQLMoon.Orm 5.0 (MQL版) 版本维护及下载 (跟踪发布)Moon.Orm 5.0系列文章 1、MQL预览 public static void Main(string[] args) { using (SqlServer db=new SqlServer(@"Server=QSC-E15014A6665\SQLEXPRESS;Database=Test;uid=sa;Password=123456;")) { db.TransactionEnabled=true; db...
阅读全文
摘要:1.Bootstrap使用教程相关教程:http://www.bootcss.com/components.html页面使用代码:2.angularjsvarapp = angular.module("ControlState", []);app.controller("Home/Login",function($scope,$window) {$scope.login =function(user) {varurl="@Url.Action("Login","Home")";$.post(ur
阅读全文
摘要:第一部分 客户端篇1.压缩js、css,将js的引入放在之前;2.合并一个页面下的js/css文件,压缩传输.(SquishIt)相关博文3.ajax技术应用.ajax可以做到精准定量的请求,可以减少非必须资源的请求和重复请求.4.页面压缩传输技术(将页面数据进行压缩.IIS支持gzip压缩)5.统...
阅读全文
摘要:基于css3的快速布局平台Debuggex – 超好用的正则表达式可视化调试工具丰富的开发资源 html css 图片图标gimp教程免费模板 免费模板2 我图网免费(或者收费)codelobster php editionhttp://www.oschina.net/p/c3crm 免费的CRM
阅读全文
摘要:配置文件(注意修改 AUTO_COMPLIE_DIRECTORY_PATH 的值为 实际项目的bin路径) 数据库代码/* * 由SharpDevelop创建。 * 日期: 2013-4-20 * 时间: 9:23 * * ...
阅读全文
摘要:转载:http://www.cnblogs.com/dragonwlb/archive/2013/04/04/2999729.html
阅读全文
摘要:#include"stdafx.h"#include<stdio.h>#include<windows.h>#include<time.h>#include<iostream>#include<string>#include<wininet.h>#include<sys\stat.h>#include<cstring>#defineMAXBLOCKSIZE1024usingnamespacestd;#pragmacomment(lib,"wininet.lib"
阅读全文