本人最近带创业团队基本做完了一个艺术品拍卖的外包项目,分为网站前台(asp.net mvc5),网站管理员管理的后台使用的9900端口(asp.net mvc5),监听拍卖状态的windows服务,为手机端提供服务的服务器(asp.net web api),还有拍卖平台的android手机端和ios手机端.现在针对网站以及手机端服务器(本质就是RESTful Web API)使用的技术进行拆解做一个系列的博客. 按照国际惯例管理先上项目图 网站前台首页,艺术品展示使用的轮播 艺术品分类页面,关键…
时间和篇幅所限,MVC不会介绍基本的建站过程,请参照博客园技术专题文章传送门  英语足够好的请直接去微asp.net 官网 传送门(强烈推荐,尤其是想使用最新技术的时候更应该直接去官网),本文主要介绍什么呢?就像高中的时候你在做数学题,有地方不会了,去看看参考答案怎么玩的,对!本文目标就做这个,做一个参考答案一样的东西.告诉大家这些东西怎么用,最好在什么时候用的经验. (挖坑1)有朋友问建站后部署的问题,将在本章最后讲解,我会提出两个发布方式一个操作简单的[本地文件],一个绝对便利的[web d…
回老家过春节,大半个月,在家的日子里,吃好睡好,人也长了3.5Kg.没有电脑,没有网络,无需写代码,工作上相关的完全放下......开心与父母妻儿过个年,那样的生活令Insus.NET现在还在留恋......昨天按时回到每天战斗的地方,跟老板们恭喜发财,领领红包.科技改变生活,Insus.NET直接上司改用网上(微信)发红包,手快有手慢无,抢得到是运气,抢到多少多少是利是...... 今年的学习计划是学好ASP.NET MVC和jQuery,多练习,不懂的去网上找或是多看书! 早上有练习图片上传…
继续进行 ASP.NET MVC 3 网站优化工作,使用 Google Page 检测发现提示 You should Specify Vary: Accept-Encoding header,The following publicly cacheable, compressible resources should have a "Vary: Accept-Encoding" header. 相信很多人遇到过这个问题,它是什么意思呢?网上找到的资料为: 原来对CSS和JS文件开启Gz…
网站开启 Gzip 压缩的好处相信很多人都已经清楚,这样做可以提高网站的性能.那么为什么很多网站没有开启 Gzip 压缩功能呢?原因有4点:防病毒软件.浏览器 bug.网站代理和服务器未配置. 使用 IE6 时不会发送 Accept-Encoding 请求头,这样就不支持 Gzip 压缩功能了,所以这里号召大家使用 Google Chrome.在 ASP.NET MVC 3 中我们通过实现 ActionFilter 来实现,如下: public class CompressAttribute :…
压缩 html 可以去除代码中无用的空格等,这样可提高网站的加载速度并节省带宽.今天就让我们看看在 ASP.NET MVC 3 怎么实现 html 压缩,我们可通过实现 ActionFilter 来完成 html 的压缩. 其实我们在 ASP.NET MVC 3 网站优化总结(一) 使用 Gzip 压缩这篇文章中使用的就是这种方法,主要看看实现的 FilterAttribute 类: public class WhitespaceFilterAttribute : ActionFilterAtt…
TypeWonder 让网页字体的选择过程变得轻松愉快.它可以帮助您在任何网站上快速测试 Web 字体效果!输入网站网址,就能够即时预览的字体的实际效果,还可以从数百种字体中进行挑选,您还可以得到所需字体的代码,可以很方便的嵌入到您的网站. 您可能感兴趣的相关文章 Metronic – 基于 Bootstrap 响应式后台管理模板 干货分享——32本优秀的 JavaScript 免费电子书 Debuggex – 超好用的正则表达式可视化调试工具 Zepto.js – 为现代浏览器而生的轻量Jav…
asp.net word ecxel类型文件在线预览 首先得引用COM: Microsoft Excel 10 Object Library Microsoft Word 10 Object Library 或者是 10以上的类库 我现在用的是:资源下载: http://download.csdn.net/detail/panfuy/3247641 或者附件 Microsoft Excel 10 Object Library Microsoft Word 10 Object Library 代码…
最近时间充裕,自己写了一个响应式MVC企业网站系统,用于回顾自己的MVC知识.网站源码后台和前台都采用响应式布局,可以适应不同的屏幕. 一.源码描述 响应式企业网站系统,前台和后台都采用了响应式布局,界面美观.操作方便.用Asp.net MVC框架技术开发,布局使用Bootstrap.AmazeUI和Jquery,同时可以用来做一些信息发布类网站. 二.功能介绍 1.文章管理:企业网站中的,关于我们.联系我们.产品中心.案例展示.供应信息.求购信息.新闻中心.招聘信息等等 2.文章分类管理 3.…
原文地址:http://www.w3school.com.cn/aspnet/mvc_publish.asp 学习如何在不使用 Visual Web Developer 的情况下发布 MVC 应用程序. 在不使用  Visual Web Developer 的情况下发布您的应用程序 通过在 WebMatrix.Visual Web Developer 或 Visual Studio 中使用发布命令,可以将 ASP.NET MVC 应用程序发布到远程服务器. 该功能会复制所有应用程序文件.控制器.…
网站添加验证码,主要为防止机器人程序批量注册,或对特定的注册用户用特定程序暴力破解方式,以进行不断的登录.灌水等危害网站的操作.验证码被广泛应用在注册.登录.留言等提交信息到服务器端处理的页面中. 在ASP.NET网站中应用验证码是很容易的,网上有很多的解决方案.最近在做一个OA项目,因系统采用的ASP.NET MVC框架,同样在登录页中需用到验证码,故需将原来在ASP.NET网站中使用的验证码移植到ASP.NET MVC中.   原ASP.NET网站用来生成验证码的类文件ValidateCod…
http://blog.csdn.net/buhuan123/article/details/26387427 目录(?)[-] 1那么我们再来看我们需要的访问方式如下图 razor视图的地址写成通配符就是 3那么我们进入正题修改他的寻找视图的规则让他能够按照我们的规则来访问就像修改路由一样 asp.net mvc 为了更好的控制views的页面存放,和控制器的可读性,需要分开多级目录来存放. 1.那么我们再来看我们需要的访问方式,如下图 如果我们要访问Admin下的TestController…
工作需要完成文档的在线预览,现在完成了第一步PDF文件的预览,步骤是通过PDF转换工具pdf2swf.exe把PDF文件转换为SWF文件,然后通过FlexPaper就可以预览了.效果如下(GIF图片太大,有所缩放): 准备工作:下载FlexPaper及PDF转换工具pdf2swf.exe Flexpaper下载地址:http://flexpaper.devaldi.com/download/ Pdf2swf工具下载:http://www.swftools.org/download.html 问题…
笔者看到mvc最近比较流行,而很多使用一些比较旧的的方法上传图片,再次安利一下百度的webuploader控件吧 webuploader第一步要先下载一些插件这点可以在webuploader官网上下载.http://fex.baidu.com/webuploader/ 开始的时候第一步引用webuploader 需要引用的是一个css文件和一个js文件 接下来就是实例化插件(术语不标准233)和创建马上预览的图片和一个div用来过会添加图片 <tr> <td>上传图片</td…
上个项目中用到了上传视频,本来打算用百度的webuploader做的,但是webuploader可能有个毛病就是不能上传太大的东西. 于是乎,只能换个方法做了啊,看了半天最终决定用传统的uploaderfile来做.顺便吐槽下uploaderfile真的是,和webuploader相比完全是有点复杂啊 OK回到正题,这个uploaderfile最为重要的个人感觉就是引用--一般情况下要注意引用的顺序,要先引用jq.min而且是只能引用一次,不然就会报错,笔者之前用的模板就有一个引用,然后又引用了…
js: $("#btnImg").click(function () { $("#form0").ajaxSubmit({ url: "/Student/Img", type: "post", success: Math, }) return false; }) function Math(data) { $("#Imgurl").val(data); $("#result").html…
1)开发环境搭建 首先下载安装vs2017  地址 :https://www.visualstudio.com/zh-hans/downloads/ 安装勾选几项如下图 ,注意点在单个组件时.net core 运行时一定要勾上,很多人都没勾结果新增不了.net core 项目 2)开发 1.新增.net core mvc asp.net 2.新增Ef项目 首先通过nuget 安装三个依赖项 Install-Package Microsoft.EntityFrameworkCore.SqlServ…
首先要有一些定义后的CSS文件,本例是用Bootstrap作为前端框架,可以从http://bootswatch.com/网站上下载一些主题文件,也就是一些定义好的Bootstap.css的文件. 然后将这些文件放到网站中Content文件夹Themes 下,目录组织结构如图: 二.然后在网站根目录新建一个文件夹为Helper,在下面建立一个Bootstrap.cs文件. public class Bootstrap { public const string BundleBase = "~/C…
解决办法: 1.重启IIS 打开CMD运行以下代码: ps:根据发布网站的的.NET Framework版本进入对应的目录 4.0版本  C:\Windows\Microsoft.NET\Framework\v4.0.30319 3.5版本 C:\Windows\Microsoft.NET\Framework\v3.5 2.0版本 C:\Windows\Microsoft.NET\Framework\v2.0.50727 如图,以4.0版本为例: 重启IIS,如图: 输入命令 iisreset…
又历经一个多月的努力,学校的一个校友平台项目也接近内测的尾声了,简单的总结一下这次的项目开发. 与上次做Wing工作室的门户网站相比,同样是团队开发,参与的人员多了一个,用的时间也差不多一个月,但从总体做的情况来看,这次比上一次要做的好得多(不论是页面的样式还是后台的模块化封装),这是进步也是必然,这次自己的任务仍旧是负责后台以及后台与前台的拼接. 总的来说,用ASP.NET MVC开发网站的效率是相当高的(而且也相当的好部署),特别是针对后台的开发,只要前期对页面的功能分析到位,立马就可以开始…
总结一下ASP.NET MVC 网站的部署问题 近日,准备把MVC建了一个新的测试站点部署到IIS上面,结果没想到出现了一系列的问题和错误,准备记录一下. 第一个问题,就是如何将MVC的站点部署到IIS上去? 现在我的系统是Windows 7,IIS也是7.0的版本,一开始部署的时候,还是按照.NET 2.0的方式部署,选择的是经典的模式,结果错误页面就出现了. 这张图是一开始按照原有的习惯部署.NET2.0的方式部署的,大家仔细看那个应用程序池,选择的是自己新建的,而且是经典模式 下面这张,就…
本篇使用EF Code First搭建一个简易ASP.NET MVC 4网站,并允许数据库迁移. 创建一个ASP.NET MVC 4 网站. 在Models文件夹内创建Person类. public class Person { public int ID { get; set; } public string FirstName { get; set; } public string LastName { get; set; } } 在Controls文件夹内创建PersonControlle…
在如何在 ASP.NET MVC 中集成 AngularJS(1)中,我们介绍了 ASP.NET MVC 捆绑和压缩.应用程序版本自动刷新和工程构建等内容. 下面介绍如何在 ASP.NET MVC 中集成 AngularJS 的第二部分. ASP.NET 捆绑和压缩 CSS 和 JavaScript 的捆绑与压缩功能是 ASP.NET MVC 最流行和有效的特性之一.捆绑和压缩降低了 HTTP 请求和有效载荷的大小,结果是可以更快和更好的执行 ASP.NET MVC 的网站.有许多可以减少 CS…
一.选择题 1.ASP.NET MVC自2007年首次公布预览以来,作为(    )的替代品,普及度已明显提高,现在很多大型Web应用程序都是使用这一技术构建的. A.ASP    B.ASP.NET Web Form    C.PHP    D.JSP 2.MVC不是一种(    ) A.编程语言    B.开发架构    C.开发观念    D.程序设计模式 3.在ASP.NET MVC项目中默认(    )文件夹存放数据库.XML文件,或应用程序所需的其他数据. A.App_Start  …
一.选择题 1.ASP.NET MVC自2007年首次公布预览以来,作为(    )的替代品,普及度已明显提高,现在很多大型Web应用程序都是使用这一技术构建的. A.ASP    B.ASP.NET Web Form    C.PHP    D.JSP 2.MVC不是一种(    ) A.编程语言    B.开发架构    C.开发观念    D.程序设计模式 3.在ASP.NET MVC项目中默认(    )文件夹存放数据库.XML文件,或应用程序所需的其他数据. A.App_Start  …
原文链接 https://msdn.microsoft.com/zh-cn/magazine/dn296507.aspx 如果深入探讨有关编写移动设备网站的常识性考虑因素,会发现其中有一种内在矛盾. 一方面,客户在其编写应用程序和网站的方法中强烈要求(或乐于要求)移动优先. 另一方面,同一些人又经常称赞 CSS 媒体查询和流体布局. 我所发现的矛盾在于经常利用 CSS 媒体查询和流体布局并未在其他内容之前优先处理移动方面,它不是一种移动优先的方法. 在本文中,我将介绍如何使用服务器端逻辑为给定设…
一.学习前的一句话 在这里要先感谢那些能够点开我随笔的博友们.慢慢的已经在博客园中度过一年半了,伊始只是将博客园作为自己学习的记录本一样使用,也不敢将自己的随笔发表到博客园首页,生怕自己的技艺不高,反倒成了笑话.但是随着时间的推移,再也按捺不住这种想法,于是就写了一篇随笔发表到博客园首页.让我意想不到的是有许多人都看了,而且也留下了评论.这让我鼓起勇气写了第二.三.四篇.到现在的连载,这里我希望那些从未发表过随笔的人可以尝试去发表,在这里他人不会嘲讽你,而是会给你更好的建议.说了这么多下面我们继…
<ASP.NET MVC 4高级编程(第4版)> 基本信息 作者: (美)Jon Galloway    Phil Haack    Brad Wilson    K. Scott Allen    译者: 孙远帅 邹权 丛书名: .NET开发经典名著 出版社:清华大学出版社 ISBN:9787302330035 上架时间:2013-8-22 出版日期:2013 年9月 开本:16开 页码:211 版次:4-1 所属分类:计算机 > 软件与程序设计 > .NET > ASP.…
ASP.NET MVC 文件上传和路径处理总结 目录 文件的上传和路径处理必须解决下面列出的实际问题: 1.重复文件处理 2.单独文件上传 3.编辑器中文件上传 4.处理文章中的图片路径 5.处理上传地址的变化 一.上传文件和重复文件处理 文件处理的原则是:不在数据库中保存文件,只在数据库中保存文件信息(Hash值等).采取文件的MD5重命名文件在一般情况足够处理文件的重复问题,强迫症倾向则可以考虑将MD5和其他摘要算法结合. public static string Save(HttpPost…
ASP.NET  MVC 简单介绍① 只做了重要描述,内容出自菜鸟教程网站内容. 目录 1布局 2HTML 帮助器 3.Razor 语法 4.添加样式 5.Layout 6. Controllers 7.ASP.NET MVC - 视图 Views 文件夹 ASP.NET 文件类型 Index 文件 ASP.NET MVC - SQL 数据库 创建数据库 添加数据库表 添加数据库记录 添加连接字符串 ASP.NET MVC - 模型 MVC 模型 Models 文件夹 添加数据库模型 添加数据库…