随笔分类 -  【ASP.NET 开发】

摘要:做网站在优化网站时遇到了跳转404页面却返回 200、302状态的问题,这样的话搜索引擎会认为这个页面是一个正常的页面,但是这个页面实际是个错误页面,虽然对访问的用户而言,HTTP状态码是“404”还是“200”并没有什么区别,一样是提高了用户体验,但对搜索引擎而言,这则是相当重要的,甚至是致命的。 阅读全文
posted @ 2018-07-30 18:24 叶超Luka 阅读(979) 评论(1) 推荐(0) 编辑
摘要:作者:[美]Adam Freeman 来源:《精通ASP.NET MVC 4》 本文将继续构建 SportsStore 应用程序,为网站管理员提供一个管理产品分类的方法。本文将添加一些支持功能,包括通过产品存储库进行产品的创建、编辑和删除,以及上传产品图片并将其显示在产品旁边。 1.添加分类管理 管 阅读全文
posted @ 2016-04-05 22:04 叶超Luka 阅读(524) 评论(0) 推荐(0) 编辑
摘要:作者:[美]Adam Freeman 来源:《精通ASP.NET MVC 4》 本文将继续构建 SportsStore 示例应用程序。在上一章中,添加了对购物车的基本支持,现在打算改善并完成其功能。 1.使用模型绑定 MVC 框架使用了一个叫作“模型绑定”的系统,以便通过 HTTP 请求来创建一些 阅读全文
posted @ 2016-04-04 21:31 叶超Luka 阅读(965) 评论(0) 推荐(0) 编辑
摘要:作者:[美]Adam Freeman 来源:《精通ASP.NET MVC 4》 前面的文章【MVC 4】5.SportsSore —— 一个真实的应用程序 建立了 SportsStore 应用程序的核心基础框架。本文将利用这一基础框架,将一些关键特性添加到该应用程序上。 1.添加导航控件 如果让客户 阅读全文
posted @ 2016-03-31 22:27 叶超Luka 阅读(562) 评论(0) 推荐(0) 编辑
摘要:作者:[美]Adam Freeman 来源:《精通ASP.NET MVC 4》 前面建立的都是简单的MVC程序,现在到了吧所有事情综合在一起,以建立一个简单但真实的电子商务应用程序的时候了。 在此打算建立的应用程序 — SportsStore (体育用品商店),将遵循随处可见的在线商店所采取的经典方 阅读全文
posted @ 2016-03-30 21:56 叶超Luka 阅读(1016) 评论(0) 推荐(1) 编辑
摘要: 作者:[美]Adam Freeman      来源:《精通ASP.NET MVC 4》 3.Visual Studio 的单元测试 有很多.NET单元测试包,其中很多是开源和免费的。本文打算使用 Visual Studio 附带的内建单元测试支持,但其他一些.NET单元测试包也是可用的。 为了演 阅读全文
posted @ 2016-03-15 19:22 叶超Luka 阅读(2574) 评论(1) 推荐(1) 编辑
摘要:本次将考察三类工具,它们是每一位 MVC 程序员工具库的成员:DI容器、单元测试框架和模仿工具。 1.创建一个示例项目 创建一个空 ASP.NET MVC 4 项目 EssentiaTools 。   1.1 创建模型类 在 Models 文件夹下新建 Product.cs 类文件 另外,再新建 L 阅读全文
posted @ 2016-03-08 14:21 叶超Luka 阅读(1226) 评论(0) 推荐(1) 编辑
摘要:  Razor 是微软 MVC3 引入的视图引擎的名称,并在MVC 4 中进行了修订。视图引擎处理 ASP.NET内容,并查找指令,典型的是将动态内容插入到发送给浏览器的输出。 微软维持了两个视图引擎 —— 已经支持 ASP.NET 开发许多年的基于<% 和 %>标签的 ASPX 引擎,以及以@字符 阅读全文
posted @ 2016-02-23 13:00 叶超Luka 阅读(1492) 评论(0) 推荐(0) 编辑
摘要:作者:[美]Adam Freeman 来源:《精通ASP.NET MVC 4》ASP.NET MVC 是微软的一个 Web开发框架,它整合了“模型—视图—控制器(MVC)”架构的高效与整洁、敏捷开发的最新的思想与技术以及当前ASP.NET 平台的精华部分。ASP.NET MVC 可以完全替代传统的... 阅读全文
posted @ 2016-01-14 09:42 叶超Luka 阅读(2787) 评论(2) 推荐(2) 编辑
摘要:现在有很多网站或系统需要在服务端定时做某件事情,如每天早上8点半清理数据库中的无效数据等等,Demo 具体实现步骤如下:0.先看解决方案截图1.创建ASP.NET项目TimedTask,然后新建一个全局应用程序类文件 Global.asax2.然后在Application_Start 事件中 启动定... 阅读全文
posted @ 2016-01-12 12:36 叶超Luka 阅读(4363) 评论(0) 推荐(0) 编辑
摘要:昨天有完成一个【ASP.NET 进阶】根据IP返回对应位置信息 的小Demo,既然可以通过IP获得位置信息,那当然可以通过位置信息的经纬度获取IP的当前定位了,虽然与实际地址偏移较大,毕竟不是GPRS,但是还是在本市内,效果图如下: 具体步骤,就是先根据客户端的IP地址获取位置信息,然后根据位置信息 阅读全文
posted @ 2015-12-29 13:44 叶超Luka 阅读(4222) 评论(0) 推荐(0) 编辑
摘要:其实就是使用了百度的IP库的功能接口,然后处理下就行了,效果图如下: 准备工作: 1.注册成为开度开发者,创建应用获得百度API调用的AK秘钥,百度开发中心地址:http://developer.baidu.com/ 2.API 地址: http://developer.baidu.com/map/ 阅读全文
posted @ 2015-12-28 19:43 叶超Luka 阅读(2382) 评论(0) 推荐(0) 编辑
摘要:一般我们在页面调用Ajax时,需要通过 js 调用ajax ,接着后台处理得到的数据,然后返回数据,ajax 得到返回的数据进行处理。然而有没有可以像调用方法一样来进行Ajax操作呢? AjaxPro 可以办到。简单示例如下,先看效果图:核心就是 AjaxPro.2.dll 文件,简单配置一下就可以... 阅读全文
posted @ 2015-12-07 11:23 叶超Luka 阅读(1475) 评论(2) 推荐(0) 编辑
摘要:突发奇想,想弄个显示MP3文件信息和专辑图片的小Demo,个人不是大牛,遂百度之,总算搞定,现分享如下。效果图:GIF效果图:主要是依靠2个DLL文件:ID3.dll 和 Interop.Shell32.dll,步骤如下:1.保存音乐文件到本地 #region 保存音乐文件到... 阅读全文
posted @ 2015-11-14 16:19 叶超Luka 阅读(1350) 评论(0) 推荐(3) 编辑
摘要:个人能力有限,只能网上找图片批量上传插件,看到一个还不错的插件 zyUpload ,可以用来上传文件,但没有.NET 版本,特修改了下用以批量上传图片,效果图如下: update:2016年3月8日 有人反应不能上传中文命名的文件问题,测试了IE其实可以的,但在火狐上却不可以,查找原因修改js代码 阅读全文
posted @ 2015-10-16 10:32 叶超Luka 阅读(5350) 评论(26) 推荐(8) 编辑
摘要:原理:利用全局应用程序类 Global.asax 和 System.Timers.Timer 类定时处理任务。示例效果图:其 Global.asax 类代码如下:using System;using System.Collections.Generic;using System.IO;using S... 阅读全文
posted @ 2015-05-14 16:27 叶超Luka 阅读(17293) 评论(3) 推荐(2) 编辑
摘要:Page 类有一个 IsPostBack 属性,这个属性用来指示当前页面是第一次加载还是响应了页面上某个控件的服务器事件导致回发而加载。1.asp.net页面的声明周期asp.net页面运行的时候将经历一个声明周期,这个生命周期中会进行一系列的操作,调用一系列的方法。了解asp.net页面的生命周期... 阅读全文
posted @ 2015-05-13 15:03 叶超Luka 阅读(989) 评论(0) 推荐(0) 编辑
摘要:1.HTML表单的提交方式对于一个普通HTML表单来说,它有两个重要的属性:action 和 method。action属性指明当前表单提交之后由哪个程序来处理,这个处理程序可以是任何动态网页或者 servlet 或者 CGI(Common Gateway Interface),在asp.net里面... 阅读全文
posted @ 2015-05-13 11:39 叶超Luka 阅读(1738) 评论(0) 推荐(0) 编辑
摘要:准确地说,asp.net 并没有内置对象这一说,jsp 里确实把 request、response 这些当作 jsp 的内置对象,这里只不过是借用了一下 jsp 的说法而已。在 Web 中处于中心的是 Web 服务器,用来处理客户端的 HTTP 请求。由于 HTTP 是一种无状态的协议,也就是它并不... 阅读全文
posted @ 2015-05-13 11:24 叶超Luka 阅读(1131) 评论(0) 推荐(0) 编辑
摘要:效果图:源代码地址:https://github.com/YeXiaoChao/UploadThePic 阅读全文
posted @ 2015-05-11 16:35 叶超Luka 阅读(873) 评论(3) 推荐(0) 编辑