<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[writtyflame的部落格]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/writtyflame</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; writtyflame]]></copyright><item><title><![CDATA[ASP.NET MVC：通过FileResult向浏览器发送文件]]></title><link>https://blog.youkuaiyun.com/writtyflame/article/details/16802355</link><guid>https://blog.youkuaiyun.com/writtyflame/article/details/16802355</guid><author>writtyflame</author><pubDate>Mon, 18 Nov 2013 11:32:31 +0800</pubDate><description><![CDATA[FileResult 是一个抽象类，继承自 ActionResult。在 System.Web.Mvc.dll 中，它有如上三个子类，分别以不同的方式向客户端发送文件。
 
在实际使用中我们通常不需要直接实例化一个 FileResult 的子类，因为 Controller 类已经提供了六个 File 方法来简化我们的操作：
protected internal FilePathResult]]></description><category></category></item><item><title><![CDATA[HttpPostedFile类]]></title><link>https://blog.youkuaiyun.com/writtyflame/article/details/16801709</link><guid>https://blog.youkuaiyun.com/writtyflame/article/details/16801709</guid><author>writtyflame</author><pubDate>Mon, 18 Nov 2013 10:49:06 +0800</pubDate><description><![CDATA[HttpPostedFile类



在研究HttpRequest的时候，搞文件上传的时候，经常碰到返回HttpPostedFile对象的情况，这个对象才是真正包含文件内容的东西。
经常要获取的最重要的内容是FileName属性与SavaAs方法，现在我们来详细看看这个东西。
一、属性
1、ContentLength： 获取上载文件的大小（以字节为单位）。返回一个数字。
2、Con]]></description><category></category></item><item><title><![CDATA[ASP.NET MVC中Code First编程一些小技巧]]></title><link>https://blog.youkuaiyun.com/writtyflame/article/details/16342299</link><guid>https://blog.youkuaiyun.com/writtyflame/article/details/16342299</guid><author>writtyflame</author><pubDate>Fri, 15 Nov 2013 16:47:35 +0800</pubDate><description><![CDATA[1. Code First 中实体类
1. 主建字段
    系统会自动以ID结束的这类创建主键，但有多个这种类型的字段还是指定一个为好
[Key]
public int DetailID { get; set; }

2. 非空字段
[Required,MaxLength(50)] 
//[StringLength(50)] 同上MaxLength
public string DetailTi]]></description><category></category></item><item><title><![CDATA[sqlserver2008 视图中跨服务器查询]]></title><link>https://blog.youkuaiyun.com/writtyflame/article/details/14522167</link><guid>https://blog.youkuaiyun.com/writtyflame/article/details/14522167</guid><author>writtyflame</author><pubDate>Fri, 08 Nov 2013 15:18:24 +0800</pubDate><description><![CDATA[最近在做公司平台，遇到下面的问题：
sql语句在程序和sqlserver的新建查询窗口中可以正确的执行，但是在视图中就出错，sql语句和错误如下：
sql语句：
select u.UserID AS CountTodayAccountID, u.UserID,u.UserName,
                                        (SELECT  COUNT(]]></description><category></category></item><item><title><![CDATA[根据某一字段值相同合并字符串 - - SQL]]></title><link>https://blog.youkuaiyun.com/writtyflame/article/details/14517435</link><guid>https://blog.youkuaiyun.com/writtyflame/article/details/14517435</guid><author>writtyflame</author><pubDate>Fri, 08 Nov 2013 09:36:50 +0800</pubDate><description><![CDATA[根据某一字段值相同合并字符串 - - SQL
 
做项目的过程中，遇到一个问题，相同id，不同value的记录希望合并成一条记录，value以逗号分隔，从网上搜了搜解决方案，整理如下，备忘。
 
 
 
一、           字符串合并
 
表名：test
 
字段：
 
         id               int
 
         name        nvarchar]]></description><category></category></item><item><title><![CDATA[SQL Server里的 ISNULL 与 NULLIF]]></title><link>https://blog.youkuaiyun.com/writtyflame/article/details/14445525</link><guid>https://blog.youkuaiyun.com/writtyflame/article/details/14445525</guid><author>writtyflame</author><pubDate>Thu, 07 Nov 2013 08:59:54 +0800</pubDate><description><![CDATA[ISNULL(check_expression, replacement_value)
 
check_expression 与 replacement_value 数据类型必须一致，如果 check_expression 为 NULL，则返回 replacement_value，如果check_expression 不为 NULL，则返回 check_expression
 


NULLIF(]]></description><category></category></item><item><title><![CDATA[ASP.NET MVC4 validate验证DateTime 类型 不可提交]]></title><link>https://blog.youkuaiyun.com/writtyflame/article/details/13626419</link><guid>https://blog.youkuaiyun.com/writtyflame/article/details/13626419</guid><author>writtyflame</author><pubDate>Wed, 30 Oct 2013 13:58:37 +0800</pubDate><description><![CDATA[近期在使用MVC4开发项目的时候，遇到一个比较奇特的bug,就是在用mvc4 自带的validate.js验证DateTime的时候不能通过，总是弹出一个日期控件，如图
 
经过反复检测，我发现了问题所在：
1、如果日期格式是“2013/10/30”的时候，验证就通过了。
具体的解决方案如下：
新建一个js文件：jquery.validate.plus.js
jQuery.valida]]></description><category></category></item><item><title><![CDATA[Jquery 全选、全不选、反选]]></title><link>https://blog.youkuaiyun.com/writtyflame/article/details/10605331</link><guid>https://blog.youkuaiyun.com/writtyflame/article/details/10605331</guid><author>writtyflame</author><pubDate>Fri, 30 Aug 2013 15:28:09 +0800</pubDate><description><![CDATA[全选，全不选，反选  
          
          
            $(function () {  
                $("#selectAll").click(function () {//全选  
                    $("#fruitList input:checkbox").attr("checked", true);]]></description><category></category></item><item><title><![CDATA[CSS3之圆角制作]]></title><link>https://blog.youkuaiyun.com/writtyflame/article/details/10430217</link><guid>https://blog.youkuaiyun.com/writtyflame/article/details/10430217</guid><author>writtyflame</author><pubDate>Wed, 28 Aug 2013 10:17:01 +0800</pubDate><description><![CDATA[如今CSS3中的border-radius出现后，让我们没有那么多的烦恼了，首先制作圆角图片的时间是省了，而且其还有多个优点：其一减少网站的维护的工作量，少了对图片的更新制作，代码的替换等等;其二、提高网站的性能，少了对图片进行http的请求，网页的载入速度将变快;其三增加视觉美观性。既然border-radius有这么多好处，我们就从他的语法，属性和属性值等方面来看其如何应用，又是如何制作圆角，]]></description><category></category></item><item><title><![CDATA[jQuery选择器中含有空格的注意事项]]></title><link>https://blog.youkuaiyun.com/writtyflame/article/details/10285715</link><guid>https://blog.youkuaiyun.com/writtyflame/article/details/10285715</guid><author>writtyflame</author><pubDate>Sat, 24 Aug 2013 21:44:06 +0800</pubDate><description><![CDATA[此文摘自《锋利的jQuery》，另外添加了一点自己的东西
选择器中的空格是不容忽视的，多一个空格或少一个空格也许得到的结果会截然不同的。下面来看一个例子。
先构建如下的HTML代码：
Jquery教程
Jquery学习
Jquery插件
PHP学习

Jquery插件教程
Jquery插件学习
jQuery代码：
var $test_a = $(".test :hidden");//带空格的]]></description><category></category></item><item><title><![CDATA[一看就会之—利用IIS服务发布网站（实践篇）上]]></title><link>https://blog.youkuaiyun.com/writtyflame/article/details/9823243</link><guid>https://blog.youkuaiyun.com/writtyflame/article/details/9823243</guid><author>writtyflame</author><pubDate>Wed, 07 Aug 2013 21:47:01 +0800</pubDate><description><![CDATA[概述 
       IIS全称为互联网信息服务，是由微软公司提供的基于运行MicrosoftWindows的互联网基本服务，今天我们主要来看下如何用win7系统自带的IIS服务来发布我们开发的一个简单的ASP.NET网站，来对我们自己开发的网站进行一个简单的测试。
 
步骤
1.开启IIS服务
2.将IIS注册到VS中
3.网站发布
 
1.开启IIS服务
 
a.控制面板—]]></description><category></category></item><item><title><![CDATA[LinQ&EF任我行（三）--LinQ to SQL]]></title><link>https://blog.youkuaiyun.com/writtyflame/article/details/9816483</link><guid>https://blog.youkuaiyun.com/writtyflame/article/details/9816483</guid><author>writtyflame</author><pubDate>Wed, 07 Aug 2013 14:22:09 +0800</pubDate><description><![CDATA[LinQ to SQL可以用来取代传统的基于SQL语句的查询操作。在以后的数据访问层(DAL)中，我们可以使用LinQ to SQL实现数据库的CRUD操作，在执行的时候.net框架会把LinQ to SQL查询表达式转换成对应的SQL语句再去执行。使用LinQ to SQL可以借助于LinQ语法大大简化我们数据访问的代码量，并且还具有编译检查、智能感知和强类型表达式等优点。
LinQ to S]]></description><category></category></item><item><title><![CDATA[LINQ&EF任我行（二）--LinQ to Object]]></title><link>https://blog.youkuaiyun.com/writtyflame/article/details/9816057</link><guid>https://blog.youkuaiyun.com/writtyflame/article/details/9816057</guid><author>writtyflame</author><pubDate>Wed, 07 Aug 2013 14:05:03 +0800</pubDate><description><![CDATA[LinQ to Objects是LinQ家庭的核心，其它的LinQ也使用了与LinQ to Objects相同的查询句法。最终编译器都是把LinQ句法翻译成扩展方法的链式表达式，同时把扩展方法中的lambda表达式转换成匿名类中的匿名方法，然后再把查询表达式编译成MSIL。
LinQ to SQL、LinQ to DataSets、LinQ to Entities和LinQ to XML则不是把]]></description><category></category></item><item><title><![CDATA[LINQ&EF任我行（一）--C#3.0与LinQ]]></title><link>https://blog.youkuaiyun.com/writtyflame/article/details/9815889</link><guid>https://blog.youkuaiyun.com/writtyflame/article/details/9815889</guid><author>writtyflame</author><pubDate>Wed, 07 Aug 2013 13:20:18 +0800</pubDate><description><![CDATA[LinQ家族五大成员：
LinQ to Objects - 默认功能，用来实现对内存中集合对象的查询
LinQ to SQL - 针对SQL Server的查询，它是一个带有可视化的操作界面的ORM工具
LinQ to DataSet - 对强类型化或弱类型化的DataSet或独立的DataTable进行查询
LinQ to Entity - 对实体框架中EDM定义的实体集合进行查询。]]></description><category></category></item><item><title><![CDATA[jQuery中的load方法]]></title><link>https://blog.youkuaiyun.com/writtyflame/article/details/9793871</link><guid>https://blog.youkuaiyun.com/writtyflame/article/details/9793871</guid><author>writtyflame</author><pubDate>Tue, 06 Aug 2013 16:35:33 +0800</pubDate><description><![CDATA[调用load方法的完整格式是：load( url, [data], [callback] ),其中
 •url：是指要导入文件的地址。
 •data：可选参数；因为Load不仅仅可以导入静态的html文件，还可以导入动态脚本，例如PHP文件，所以要导入的是动态文件时，我们可以把要传递的参数放在这里。
 •callback：可选参数；是指调用load方法并得到服务器响应后，再执行的另外一个函数]]></description><category></category></item><item><title><![CDATA[sql 2005 用户 sa 登录失败,该用户与可信SQL Server连接无关联 错误18452]]></title><link>https://blog.youkuaiyun.com/writtyflame/article/details/9464167</link><guid>https://blog.youkuaiyun.com/writtyflame/article/details/9464167</guid><author>writtyflame</author><pubDate>Thu, 25 Jul 2013 09:23:35 +0800</pubDate><description><![CDATA[解决方案
用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联
问题一、忘记了登录Microsoft SQL Server 2005 的sa的登录密码
解决方法：先用windows身份验证的方式登录进去，然后在‘安全性’-‘登录’-右键单击‘sa’-‘属性’，修改密码（sa的密码不能太简单，最好要有数字，字母，下划线字符组成，且长度最好大于10个字符）；点击确定就可以了。]]></description><category></category></item><item><title><![CDATA[MVC中使用Ajax提交数据 Jquery Ajax方法传值到action]]></title><link>https://blog.youkuaiyun.com/writtyflame/article/details/9352847</link><guid>https://blog.youkuaiyun.com/writtyflame/article/details/9352847</guid><author>writtyflame</author><pubDate>Wed, 17 Jul 2013 12:06:30 +0800</pubDate><description><![CDATA[Jquery Ajax方法传值到action 
$(document).ready(function(){
 $("#btn").click(function(){ 
    $.ajax({
       type: 'POST', 
       url: "/Home/MyAjax", 
       data: { val1: $("#txt1").val(), val2: $("#txt]]></description><category></category></item><item><title><![CDATA[jquery 处理字符串]]></title><link>https://blog.youkuaiyun.com/writtyflame/article/details/9292143</link><guid>https://blog.youkuaiyun.com/writtyflame/article/details/9292143</guid><author>writtyflame</author><pubDate>Wed, 10 Jul 2013 16:08:20 +0800</pubDate><description><![CDATA[1.去掉空格  
  
var txt=$.trim($("txt1").val());  
  
   
  
2.转为数字  
  
 txtNum=Number($.trim(txt)) + 1;  
  
var thisEle = $("#para").css("font-size"); //获取字体大小  
var textFontSize = parseFloat(thisEle ,]]></description><category></category></item><item><title><![CDATA[JQuery val()方法二]]></title><link>https://blog.youkuaiyun.com/writtyflame/article/details/9253337</link><guid>https://blog.youkuaiyun.com/writtyflame/article/details/9253337</guid><author>writtyflame</author><pubDate>Fri, 05 Jul 2013 16:17:51 +0800</pubDate><description><![CDATA[对JQuery val()方法的了解更多一点
下面是val（）的其他用法：




$(document).ready(function(){
  $("button").click(function(){
    $("#single").val("Single2");
 
$("#multiple").val(["Multiple2", "Multiple3"]);
 
$("input"]]></description><category></category></item><item><title><![CDATA[JQuery val()方法的使用]]></title><link>https://blog.youkuaiyun.com/writtyflame/article/details/9252923</link><guid>https://blog.youkuaiyun.com/writtyflame/article/details/9252923</guid><author>writtyflame</author><pubDate>Fri, 05 Jul 2013 15:59:24 +0800</pubDate><description><![CDATA[JQuery 中val（）的使用颇多且颇为方便，熟练掌握val（）可以快速提高编程速度。
val() 方法返回或设置被选元素的值。
元素的值是通过 value 属性设置的。该方法大多用于 input 元素。
如果该方法未设置参数，则返回被选元素的当前值。
 
下面是一个例子




$(document).ready(function(){
  $("button").click(fu]]></description><category></category></item></channel></rss>