ASP.NET MVC.

剃刀页 - 电梯间距

Calendar_today. 2017年5月25日08:29

ASP.NET MVC. ASP.NET核心 剃刀页面

在最后一个ASP.NET社区的立场, Jon Galloway给了我的介绍性剃刀页面文章 (谢谢,Jon)。在随后的讨论中,斯科特·哈斯曼要求"elevator pitch"对于剃刀页面。好吧,这是我的。

使用ASP.NET MVC中的ZIP文件

Calendar_today. 2017年2月10日07:41

ASP.NET MVC.

由于ASP.NET 4.5,可以从.NET Framework中的类完成zipping和解压缩文件。尽管如此,几乎所有示例都可以说明在ASP.NET应用程序中使用ZIP文件,该文件具有第三方开源压缩库。这简短的文章通过演示使用System.i.com构造类来解压缩上载的ZIP文件,并在ASP.NET MVC应用程序中创建一个下载。

使用letsencrypt上的IIS上免费SSL证书

Calendar_today. 2017年2月07日07:44

ASP.NET MVC. ASP.NET Web Forms. ASP.NET核心

如果您的网站上有表单,请参阅用户的个人详细信息,您应该通过在HTTPS下运行它来保护页面。这样,从表格(电子邮件地址,信用卡号等)发布的任何数据都是加密和隐藏的窥探眼睛。这不仅仅是应该受到保护的电子商务网站。内联网和其他需要身份验证的商业应用程序,具有评论表单的博客,请询问电子邮件地址等。过去这一主的主要障碍是数字证书(SSL证书)的成本,它断言您是您所说的是谁。 Letsencrypt是一个免费,自动化,开放的证书颁发机构,可以消除这个障碍。

从数据库或其他位置加载ASP.NET核心MVC视图

Calendar_today. 2016年7月21日08:56

ASP.NET MVC. ASP.NET核心

对于绝大多数ASP.NET核心MVC应用程序,从文件系统中定位和加载视图的传统方法很好。但您还可以从其他来源加载视图,包括数据库。这在您想要为用户提供工艺或修改剃刀文件但不希望您访问文件系统的方案中有用。本文使用数据库作为工作示例,查看创建组件以从其他源获取视图所需的工作。

ASP.NET网页VNEXT或Razor页面

Calendar_today. 2016年7月15日14:09

ASP.NET MVC. ASP.NET网页 ASP.NET核心 剃刀页面

既然ASP.NET核心的RTM已发货,ASP.NET团队正在查看留下的功能,包括SignalR和网页。 ASP.NET核心路线图始终拥有这些项目,该项目在RTM之后的第一个主要版本中被列入,这将是ASP.NET核心1.1。最近,ASP.NET团队在驾驶下一个版本的网页上的目标上提供了一个关于Gitals的更新,它提供了有趣的洞察框架的潜在功能。

在具有实体框架的ASP.NET MVC Web应用程序中实现SQL Server全文搜索

Calendar_today. 2016年5月13日08:13

SQL. ADO.NET. ASP.NET MVC. 实体框架

这个网站上的搜索设施充其量是基本的。我最近升级它可以利用SQL Server中的全文搜索功能。虽然它仍然是一个基本实现,但它是对之前存在的搜索系统的巨大改进,这是基于实体框架动态生成SQL等条款。本文介绍了如何在SQL Server全文搜索和运行中获取。

通过ASP.NET将数据从Excel到SQL Server导入数据的最佳方法

Calendar_today. 2016年4月14日13:42

ADO.NET. ASP.NET MVC. ASP.NET Web Forms. ASP.NET网页 epplus.

我已经看到了关于从上传的Excel文件将数据导入ASP.NET应用程序中的SQL Server数据库的最佳方法。大多数解决方案涉及使用Jet或Ace OLEDB提供商从已保存的Excel文件读取数据,并且有些偶据展示如何使用Office Intero获取数据。但是,所有这些解决方案都依赖于服务器上安装的附加组件,并且它们还需要将上传的文件保存在某处,甚至暂时,这会创建一个额外的维护任务。下面的解决方案利用了使用应用程序部署的nuget包,可以使用流,因此不需要保存上传的文件。在我的提交中, 将数据从上传的Excel文件导入到ASP.NET应用程序中的SQL Server中的最佳方法。

探索前缀:免费ASP.NET分析工具

Calendar_today. 2016年3月30日19:21

ASP.NET MVC. ASP.NET Web Forms. ASP.NET网页

前缀是ASP.NET应用程序的免费分析器。它易于使用了,它将帮助您在代码中找到错误,您甚至不知道您的代码。我发现两个我认为在下载前缀的一小时内是正确的工作应用程序。

ASP.NET核心中的加密和解密

Calendar_today. 2016年3月1日13:15

ASP.NET MVC. ASP.NET核心

ASP.NET核心框架提供了用于保护数据的新API,包括加密和解密的机制。本文快速查看如何使用它们。

查看ASP.NET核心MVC中的组件

Calendar_today. 2016年2月12日08:45

ASP.NET MVC. ASP.NET 5. ASP.NET核心

ASP.NET核心MVC框架(以前称为MVC 6)包括称为View组件的新功能。在这里,我看看它们,他们旨在解决的问题以及如何使用它们。

在ASP.NET Core 1.0 MVC中为SQL Server配置SQL Server

Calendar_today. 2016年1月11日13:14

ASP.NET MVC. ASP.NET 5. ASP.NET核心

本文介绍了在ASP.NET Core 1.0 MVC应用程序中将SQL Server作为会话状态的备份存储所需的步骤。它在我之前的文章中建立了介绍 如何在ASP.NET 5中配置和使用会话状态.

SEO for ASP.NET网站:获取内容索引

Calendar_today. 2015年12月16日07:37

ASP.NET MVC. ASP.NET Web Forms. ASP.NET 5. SEO

这是一系列文章中的最后一系列文章,探索如何优化搜索引擎的ASP.NET网站。该系列中的每篇文章都专注于特定主题,并查看ASP.NET开发人员可用的功能和工具,以帮助使网站搜索引擎友好,从而改善排名,然后从搜索结果中单击通过。本文探讨了如何确保搜索引擎知道您希望它们爬网的所有内容以及如何在该内容的位置不再有效时通知它们。

SEO for ASP.NET网站:URL

Calendar_today. 2015年12月07日08:57

ASP.NET MVC. ASP.NET Web Forms. ASP.NET 5. SEO

这是一系列文章中的第二个,该文章探索如何优化搜索引擎的ASP.NET网站。该系列中的每篇文章都专注于特定主题,并查看ASP.NET开发人员可用的功能和工具,以帮助使网站搜索引擎友好,从而改善排名,然后从搜索结果中单击通过。本文将介绍有关您网站的URL的一些最佳实践,以及如何使其更加用户友好搜索引擎和人类。

SEO for ASP.NET网站:内容

Calendar_today. 2015年12月0日07:53

ASP.NET MVC. ASP.NET Web Forms. ASP.NET 5. SEO

这是一系列文章中的第一个,探索如何优化搜索引擎的ASP.NET网站。该系列中的每篇文章都集中在特定主题上,并查看ASP.NET开发人员可用的功能和工具,以帮助使网站搜索引擎友好,从而从搜索结果中改进排名和点击次数。第一篇文章将研究如何以最佳方式向搜索引擎呈现您的网站内容。

使用ASP.NET Core 1.0 MVC上传文件

Calendar_today. 2015年10月27日13:58

ASP.NET MVC. ASP.NET 5. ASP.NET核心

处理文件上传在ASP.NET核心中更改了很多。本文查看已引入的新对象以替换以前版本的ASP.NET的基于旧系统的方法。 **更新到RTM **

使用ASP.NET MVC上传多个文件

Calendar_today. 2015年10月19日21:09

ASP.NET MVC.

我已经查看了上传个人文件并在MVC中下载多个文件,我最近有一些要求要求我通过展示如何在ASP.NET MVC应用程序中上传多个文件来完成系列。

在ASP.NET下载多个文件

Calendar_today. 2015年10月09日08:53

ASP.NET MVC. ASP.NET Web Forms.

这篇简短的文章探讨了令人困惑的问题,即在尝试从ASP.NET应用程序向客户端发送多个文件时,很多人似乎遇到的令人困惑的问题,并提供解决方案。

ASP.NET核心:MVC中的依赖注入和服务

Calendar_today. 2015年9月24日08:05

ASP.NET MVC. ASP.NET 5. ASP.NET核心

这是一系列文章中的第四篇文章,通过从空模板重建Visual Studio 2015 Web应用程序模板来探讨ASP.NET核心。本文介绍了服务的作用和新的ASP.NET核心依赖注入系统。该系列文章已经使用Visual Studio RTM和ASP.NET核心Beta 6.它将与更新的版本一起保持更新。

ASP.NET 5.:配置

Calendar_today. 2015年9月04日09:32

ASP.NET MVC. ASP.NET 5.

这是一系列文章中的第三篇文章,通过从空模板重建Visual Studio 2015 Web应用程序模板来探讨ASP.NET 5。本文查看添加到ASP.NET 5的新配置系统,还将介绍实体框架和MVC本身的服务如何添加到项目中。该系列文章已经使用Visual Studio RTM和ASP.NET 5 Beta 6开发。它将保持更新以及较新的版本。

ASP.NET 5.:使用NPM,Bower和Gulp管理客户端依赖项

Calendar_today. 2015年8月13日21:05

javascript. ASP.NET MVC. ASP.NET 5.

这是一系列文章中的第二种文章,它通过从Visual Studio 2015空网站模板开始探讨ASP.NET 5的新内容,并逐步添加文件以模拟Web应用程序模板内容和结构。虽然实际上不是ASP.NET 5框架的一部分,但本文探讨了管理客户端依赖项的推荐工具:NPM,Bower和Gulp。这些工具在与其他框架合作的前端开发人员中非常受欢迎,现在他们已作为Visual Studio 2015中的一流公民融为一体,在.NET开发人员之间鼓励他们的使用。该系列文章已使用Visual Studio 2015和ASP.NET 5 Beta 6.将继续更新,以及较新的版本。

ASP.NET 5.项目基础知识

Calendar_today. 2015年8月4日13:20

视觉工作室 ASP.NET MVC. ASP.NET 5.

使用Web应用程序模板创建新的ASP.NET Web应用程序时,您将在一个完全新的结构中呈现一个新文件夹和文件的筏。这篇文章是第一个系列中的尝试揭开新结构和一些这些文件播放的角色。文章系列以空模板开头,并将您在Web应用程序模板中看到的各种文件逐步查看以说明其目的。本文使用Visual Studio 2105 RTM和ASP.NET 5 Beta 6.它将符合未来版本的更新。

在ASP.NET中读取基于文本的文件

Calendar_today. 2015年7月17日13:43

C# 一般的 ASP.NET MVC. ASP.NET Web Forms.

Every time I need to work with the contents of text-based files in an ASP.NET application I invariably start off thinking about using the various static methods on the System.IO.File class to extract the text and then some string manipulation or Regex to parse the content into some kind of structure. And, just in time, I remember the TextFieldParser class that hides itself away in the Microsoft.VisualBasic assembly. The purpose of this article is to introduce this component to a wider audience, but also to serve me as an aide-mémoire in terms of the basic usage, which I always have to look up.

ASP.NET MVC. 6中的自定义标签

Calendar_today. 2015年5月18日13:45

ASP.NET MVC. ASP.NET 5.

Taghelpers是MVC 6中引入的新功能之一,ASP.NET 5的一部分。它们用于生成需要某种服务器端处理的可重复使用的UI。我仔细看看我的上一篇文章中的标签的内置收集, 在ASP.NET MVC 6中介绍标记表格。本文展示了如何创建自己的自定义标签。它将说明两种方法:通过解析自定义属性;并通过在Taghelper上绑定属性。

在ASP.NET MVC 6中介绍标记表格

Calendar_today. 2015年5月11日13:17

ASP.NET MVC. ASP.NET 5.

Taghelpers是MVC中引入的新功能之一.Gaghelper的角色类似于以前版本的ASP.NET MVC在HTMLHELPERS中播放的作用:它们旨在简化所需的作品,该作品需要动态响应的作者视图提供给他们的数据。但是,他们工作的方式及其对视图设计的影响与HTMLHelpers非常不同。

实体框架配方:存储和管理时间

Calendar_today. 2015年4月23日13:19

ASP.NET MVC. 实体框架

当您的应用程序要求包括使用实体框架管理和存储时间时,此帖子探讨您可用的选项。具体来说,我在想 持久 时间,例如完成某种任务所需的时间,而不是日期的时间的一部分。相关示例可能包括存储电影的长度,或者配方所需的准备时间。

ASP.NET核心的会话

Calendar_today. 07 2015年4月13日13:39

ASP.NET MVC. ASP.NET 5. ASP.NET核心

asp.net核心正在设计成使您的应用程序仅取决于它实际需要的功能。这是通过创建可协调的框架的大部分实现的,其中开发人员选择非基本功能 - 其中一些被烘焙到传统版本的ASP.NET。其中一个适用于是会话状态的功能之一。本文介绍如何在ASP.NET核心应用程序中获取和使用会话状态。

ASP.NET 5.中间件,或者我的httpmodule在哪里消失了?

Calendar_today. 2015年3月31日13:22

ASP.NET MVC. ASP.NET 5.

ASP.NET 5.已在大量从地上重写,与以前版本的ASP.NET相比,结合了一些激进的变化。最大的更改之一是在HTTP管道中。本文介绍这些变化如何影响用于由HttpModules表示的即插即用组件的设计和注册。

如何在ASP.NET MVC中发送电子邮件

Calendar_today. 2015年3月24日13:21

ASP.NET MVC.

本文全面了解从ASP.NET MVC应用程序生成和发送电子邮件的业务。它涵盖了最常见的用例以及一些高级场景。它还探讨了一些从ASP.NET MVC站点开始以编程方式生成和发送电子邮件的更多常见错误。

ASP.NET 5.按数字

Calendar_today. 2015年3月16日13:20

ASP.NET MVC. ASP.NET网页 ASP.NET 5.

围绕与即将发布的ASP.NET的即将发布的数字有很多困惑。这篇文章看看主要的并寻求解释他们的意义。

ASP.NET MVC. DropdownLists - 多个选择和枚举支持

Calendar_today. 2015年3月3日13:26

ASP.NET MVC.

我的 关于下拉列表的原始文章在ASP.NET MVC中 已被证明是在本网站上最受欢迎的,自5年前发布以来,在百万分之一的景色中积累了三分之一。本文通过查看使用多个选择的下拉列表以及在MVC 5.1中引入的帮助程序来构建原始文章,以支持枚举作为选择选项的源。

从剃须刀网页迁移到ASP.NET MVC 5 - 模型绑定和表格

Calendar_today. 2015年2月24日14:51

ASP.NET MVC. ASP.NET网页

如果您已使用ASP.NET Razor Web页面框架构建了站点,则您可能希望在某些时候查看将它们迁移到ASP.NET MVC。本教程是一系列三个中的最后一系列,探讨了如何通过逐步逐步迁移到将WebMatrix面包店模板站点迁移到ASP.NET MVC 5.此系列中的先前教程查看了视图的角色和控制器,以及模型的数据访问和视图模型方面。最后部分涵盖模型结合并形成张贴。下载(c。24MB),具有已完成的应用程序 可在github上使用.

从剃须刀网页迁移到ASP.NET MVC 5 - 数据访问和查看型号

Calendar_today. 2015年2月18日13:16

ASP.NET MVC. 实体框架 ASP.NET网页

如果您已使用ASP.NET Razor Web页面框架构建了站点,则您可能希望在某些时候查看将它们迁移到ASP.NET MVC。本教程是一系列三个中的第二个,探讨了如何通过逐步迁移到将WebMatrix面包店模板站点迁移到ASP.NET MVC 5.沿途,讨论了MVC的每个核心部分通过介绍框架。教程分为三个部分。第一部分研究了视图和控制器的角色。这部分看着 M 在MVC,模型。具体而言,它具有数据访问和查看模型。最后一部分将涵盖模型结合并形成张贴。下载(c。24MB),具有已完成的应用程序 可在github上使用.

从剃刀网页迁移到ASP.NET MVC 5 - 视图和控制器

Calendar_today. 2015年2月16日13:33

ASP.NET MVC. ASP.NET网页

如果您已使用ASP.NET Razor Web页面框架构建了站点,则您可能希望在某些时候查看将它们迁移到ASP.NET MVC。本教程是一系列三个中的第一个,探讨了如何通过逐步迁移到将WebMatrix面包店模板站点迁移到ASP.NET MVC 5的方法。沿途,MVC的每个核心部分都将是通过介绍框架讨论。教程分为三个部分。这部分看了 VC MVC的一部分 - 查看和控制器。这 M 或模型被第二和第三部分覆盖。下载(c。24MB),具有已完成的应用程序 可在github上使用.

MVC 5与EF 6在Visual Basic中 - 使用文件

Calendar_today. 2015年1月27日13:26

vb.net. ASP.NET MVC.

这 教程探索如何在ASP.NET MVC应用程序中上传文件 如何使用实体框架将它们存储在数据库中。它构建在一系列12中,教导您如何使用实体框架构建MVC 5应用程序进行数据访问和Visual Basic。本教程没有对应物 原辅导系列,由汤姆Dykstra生产 里克安德森 ( @rickandmsft. ) 使用C#语言编写。 C#版本是 可用.

ASP.NET MVC. 5与EF 6 - 使用文件

Calendar_today. 2015年1月27日13:19

ASP.NET MVC.

本教程探索如何在ASP.NET MVC应用程序中上传文件以及如何使用实体框架将其存储在数据库中。它建立在一个 12系列,其中包括虚构的Contoso大学 这教您如何使用实体框架来构建MVC 5应用程序进行数据访问。原始教程系列是在C#的C#中制作的 里克安德森 ( @rickandmsft. )微软。本教程在C#中编码。与上一个教程一样,我制作了一个使用Visual Basic语言的版本。这是 可用.

ASP.NET的@(at)登录的用法

Calendar_today. 2015年1月22日13:54

C# ASP.NET MVC. ASP.NET网页 剃刀

The number of places where you might use or encounter the @ sign in ASP.NET has grown over the last few years and its exact purpose in all circumstances still seems to cause confusion. Here's an overview of the most common places that it crops up, and guidance on its correct usage.

实体框架配方:按年和月分组

Calendar_today. 2015年1月12日20:38

ASP.NET MVC. 实体框架

这是一系列最新的"EF Recipes" - 通过实际示例展示的简短文章如何实现具有实体框架和ASP.NET MVC的常见任务。此特殊示例在MVC 5中查看了与实体框架6中的月份和月份分组数据6.本文由我从读者获取的电子邮件提示,询问我如何在每页上的右侧面板中生成“档案”功能。这个网站。

实体框架配方:ASP.NET MVC中的字母分页

Calendar_today. 2014年10月29日20:53

ASP.NET MVC. 实体框架

本文查看使用实体框架6中的MVC 5中分页数据的字母表6,其中它与字母页面上的大多数现有文章不同的是,本文介绍从数据而不是字母表生成分页链接。它还具有引导友好的帮助程序,用于生成分页链路。

实体框架配方:分层数据管理

Calendar_today. 2014年10月24日22:20

ASP.NET MVC. 实体框架

本文探讨了如何使用实体框架6管理检索和显示等分层数据,例如您在菜单系统中找到的分层数据。 Internet上有许多现有项目涵盖相同的主题,但大多数情况似乎不必要地复杂,并且不包括一旦检索到一旦检索到数据显示数据的任何信息。

ASP.NET中的预定任务与Quartz.net

Calendar_today. 2014年8月07日08:34

一般的 ASP.NET MVC. ASP.NET Web Forms. ASP.NET网页

关于ASP.NET论坛的多年生问题涉及如何将定期任务安排为Web应用程序的一部分。通常,要求是每天每24小时发送一次电子邮件一次,但它实际上可以从促进时间表到执行维护任务时的任何事情。同样,通常,论坛上的一半成员潜入了建议,以安装Windows服务或使用任务调度程序安排批处理文件 - 无论大多数网站所有者都没有作为共享托管计划的一部分提供此类权限。

MVC 5在Visual Basic - 高级实体框架方案中具有EF 6

Calendar_today. 2014年6月13日13:42

vb.net. ASP.NET MVC. 实体框架

本教程是一系列12中的最后一个,它教导您如何使用实体框架构建MVC 5应用程序进行数据访问和Visual Basic。此最终教程介绍了几种有用的主题,即超越首先开发使用实体框架代码的ASP.NET Web应用程序的基础知识。逐步说明使用代码并使用Visual Studio Express for Web获取以下主题:

MVC 5在Visual Basic - 实施继承中的EF 6

Calendar_today. 2014年6月13日13:42

vb.net. ASP.NET MVC. 实体框架

本教程是一系列12的第十一,它教导您如何使用实体框架进行数据访问和Visual Basic构建MVC 5应用程序。在上一个教程中,您可以处理并发异常。本教程将向您展示如何在数据模型中实现继承。

MVC 5在Visual Basic - 处理并发中具有EF 6

Calendar_today. 2014年6月13日13:41

vb.net. ASP.NET MVC. 实体框架

本教程是一系列12的第十个,它教导您如何使用实体框架构建MVC 5应用程序进行数据访问和Visual Basic。在早期的教程中,您学习了如何更新数据。本教程显示如何在多个用户同时更新相同的实体时处理冲突。您将更改与部门实体一起使用的网页,以便处理并发错误。

MVC 5在Visual Basic - Async中的EF 6和具有实体框架的存储过程

Calendar_today. 2014年6月13日13:40

vb.net. ASP.NET MVC. 实体框架

本教程是一系列12中的第九,它教导您如何使用实体框架进行数据访问和Visual Basic构建MVC 5应用程序。在早期的教程中,您学习了如何使用同步编程模型读取和更新数据。在本教程中,您可以看到如何实现异步编程模型。异步代码可以帮助应用程序执行更好,因为它更好地使用服务器资源。

MVC 5在Visual Basic中具有EF 6 - 更新相关数据

Calendar_today. 2014年6月13日13:39

vb.net. ASP.NET MVC. 实体框架

本教程是一系列12中的第八,它教导您如何使用实体框架构建MVC 5应用程序进行数据访问和Visual Basic。在上一个教程中,您展示了相关数据;在本教程中,您将更新相关数据。对于大多数关系,这可以通过更新外键字段或导航属性来完成。对于多对多的关系,实体框架不会直接公开连接表,因此您可以在适当的导航属性中添加和删除实体。

MVC 5在Visual Basic的EF 6中 - 阅读相关数据

Calendar_today. 2014年6月13日13:39

vb.net. ASP.NET MVC. 实体框架

本教程是第七系列中的第七,它教导您如何使用实体框架构建MVC 5应用程序进行数据访问和Visual Basic。在上一个教程中,您完成学校数据模型。在本教程中,您将读取和显示相关数据 - 即实体框架加载到导航属性的数据。

MVC 5在Visual Basic中具有EF 6 - 创建更复杂的数据模型

Calendar_today. 2014年6月13日13:38

vb.net. ASP.NET MVC. 实体框架

本教程是一系列12中的第六六个,它教导您如何使用实体框架来构建MVC 5应用程序进行数据访问和Visual Basic。在上一个教程中,您可以使用由三个实体组成的简单数据模型。在本教程中,您将添加更多实体和关系,并且您将通过指定格式,验证和数据库映射规则来自定义数据模型。您将看到两种方法来自定义数据模型:通过将属性添加到实体类以及将代码添加到数据库上下文类。

MVC 5在Visual Basic中具有EF 6 - 代码首次迁移和部署

Calendar_today. 2014年6月13日13:37

vb.net. ASP.NET MVC. 实体框架

本教程是一系列12中的第五个,它教导您如何使用实体框架构建MVC 5应用程序进行数据访问和Visual Basic。本教程介绍如何启用代码首次迁移,然后将数据库部署到Windows Azure。迁移功能使您可以更改数据模型并通过更新数据库架构而无需删除并重新创建数据库来部署到生产的更改。覆盖Azure部署的部分是可选的;您可以继续剩余的教程而不部署项目。

MVC 5在Visual Basic的EF 6中 - 连接弹性和命令拦截

Calendar_today. 2014年6月13日13:36

vb.net. ASP.NET MVC. 实体框架

本教程是一系列12中的第四个,它教导您如何使用实体框架来构建MVC 5应用程序,用于数据访问和Visual Basic。本教程介绍如何使用实体框架6的两个功能,这些功能框架6在部署到云环境时特别有价值:连接弹性(用于瞬态错误的自动重试)和命令拦截(捕获发送到数据库的所有SQL查询以进行日志或改变它们)。

MVC 5与EF 6在Visual Basic - 排序,过滤和寻呼中

Calendar_today. 2014年6月13日13:35

vb.net. ASP.NET MVC. 实体框架

本教程是一系列12中的第三个,它教导您如何使用实体框架进行数据访问和Visual Basic构建MVC 5应用程序。本教程探讨如何使用实体框架添加对MVC 5视图的排序,过滤和分页。您还将查看实现简单的分组。

MVC 5在Visual Basic中具有EF 6 - 实现基本Crud功能

Calendar_today. 2014年6月13日13:34

vb.net. ASP.NET MVC. 实体框架

本教程是一系列12中的第二种,它教导您如何使用实体框架进行数据访问和Visual Basic构建MVC 5应用程序。在这里,我们查看使用ASP.NET MVC提供的脚手架来实现基本的CRUD(创建,读取,更新和删除),以及自定义生成的代码。

MVC 5在Visual Basic中具有EF 6 - 创建实体框架数据模型

Calendar_today. 2014年6月13日13:33

vb.net. ASP.NET MVC. 实体框架

本教程是使用MVC 5教程的EF 6开始的一系列Visual Basic版本的第一个Visual Basic版本 发布于www.asp.net网站。原创系列,由汤姆Dykstra生产 里克安德森 ( @rickandmsft. )使用C#语言编写。我的版本尽可能靠近原件,只改变编码语言。叙述文本从原始文本保持不变,并与Microsoft权限一起使用。

检查详细信息并删除方法

Calendar_today. 2014年5月09日08:48

vb.net. ASP.NET MVC.

本教程是ASP.NET MVC 5教程介绍的一系列可视基本版本的最终版本 发布于www.asp.net网站。原创系列,由此产生 Scott Guthrie (twitter @scottgu. ), 斯科特·汉斯曼 (推特: @Shanselman. ), and 里克安德森 ( @rickandmsft. )使用C#语言编写。我的版本尽可能靠近原件,只改变编码语言。叙述文本从原始文本保持不变,并与Microsoft权限一起使用。

添加验证

Calendar_today. 2014年5月09日08:48

vb.net. ASP.NET MVC.

本教程是ASP.NET MVC 5教程介绍的一系列可视基本版本的第十版本 发布于www.asp.net网站。原创系列,由此产生 Scott Guthrie (twitter @scottgu. ), 斯科特·汉斯曼 (推特: @Shanselman. ), and 里克安德森 ( @rickandmsft. )使用C#语言编写。我的版本尽可能靠近原件,只改变编码语言。叙述文本从原始文本保持不变,并与Microsoft权限一起使用。

添加一个新字段

Calendar_today. 2014年5月08日08:46

vb.net. ASP.NET MVC.

本教程是ASP.NET MVC 5教程介绍的一系列Visual Basic版本的第九版 发布于www.asp.net网站。原创系列,由此产生 Scott Guthrie (twitter @scottgu. ), 斯科特·汉斯曼 (推特: @Shanselman. ), and 里克安德森 ( @rickandmsft. )使用C#语言编写。我的版本尽可能靠近原件,只改变编码语言。叙述文本从原始文本保持不变,并与Microsoft权限一起使用。

添加搜索

Calendar_today. 2014年5月09日08:45

vb.net. ASP.NET MVC.

本教程是ASP.NET MVC 5教程介绍的一系列Visual Basic版本的第八版本 发布于www.asp.net网站。原创系列,由此产生 Scott Guthrie (twitter @scottgu. ), 斯科特·汉斯曼 (推特: @Shanselman. ), and 里克安德森 ( @rickandmsft. )使用C#语言编写。我的版本尽可能靠近原件,只改变编码语言。叙述文本从原始文本保持不变,并与Microsoft权限一起使用。

检查编辑方法和编辑视图

Calendar_today. 2014年5月09日08:45

vb.net. ASP.NET MVC.

本教程是ASP.NET MVC 5教程介绍的一系列Visual Basic版本的第七个 发布于www.asp.net网站。原创系列,由此产生 Scott Guthrie (twitter @scottgu. ), 斯科特·汉斯曼 (推特: @Shanselman. ), and 里克安德森 ( @rickandmsft. )使用C#语言编写。我的版本尽可能靠近原件,只改变编码语言。叙述文本从原始文本保持不变,并与Microsoft权限一起使用。

访问您的模型'来自控制器的数据

Calendar_today. 2014年5月09日08:44

vb.net. ASP.NET MVC.

本教程是ASP.NET MVC 5教程介绍的一系列Visual Basic版本的第六个 发布于www.asp.net网站。原创系列,由此产生 Scott Guthrie (twitter @scottgu. ), 斯科特·汉斯曼 (推特: @Shanselman. ), and 里克安德森 ( @rickandmsft. )使用C#语言编写。我的版本尽可能靠近原件,只改变编码语言。叙述文本从原始文本保持不变,并与Microsoft权限一起使用。

创建连接字符串并使用SQL Server LocalDB

Calendar_today. 2014年5月09日08:43

vb.net. ASP.NET MVC.

本教程是ASP.NET MVC 5教程介绍的一系列视觉基本版本的第五个 发布于www.asp.net网站。原创系列,由此产生 Scott Guthrie (twitter @scottgu. ), 斯科特·汉斯曼 (推特: @Shanselman. ), and 里克安德森 ( @rickandmsft. )使用C#语言编写。我的版本尽可能靠近原件,只改变编码语言。叙述文本从原始文本保持不变,并与Microsoft权限一起使用。

添加模型

Calendar_today. 2014年5月09日08:43

vb.net. ASP.NET MVC.

本教程是ASP.NET MVC 5教程介绍的一系列Visual Basic版本的第四个 发布于www.asp.net网站。原创系列,由此产生 Scott Guthrie (twitter @scottgu. ), 斯科特·汉斯曼 (推特: @Shanselman. ), and 里克安德森 ( @rickandmsft. )使用C#语言编写。我的版本尽可能靠近原件,只改变编码语言。叙述文本从原始文本保持不变,并与Microsoft权限一起使用。

添加视图

Calendar_today. 2014年5月09日08:42

vb.net. ASP.NET MVC.

本教程是ASP.NET MVC 5教程介绍的一系列Visual Basic版本中的第三个 发布于www.asp.net网站。原创系列,由此产生 Scott Guthrie (twitter @scottgu. ), 斯科特·汉斯曼 (推特: @Shanselman. ), and 里克安德森 ( @rickandmsft. )使用C#语言编写。我的版本尽可能靠近原件,只改变编码语言。叙述文本从原始文本保持不变,并与Microsoft权限一起使用。

添加控制器

Calendar_today. 2014年5月09日08:41

vb.net. ASP.NET MVC.

本教程是ASP.NET MVC 5教程介绍的一系列Visual Basic版本中的第二种。 发布于www.asp.net网站。原创系列,由此产生 Scott Guthrie (twitter @scottgu. ), 斯科特·汉斯曼 (推特: @Shanselman. ), and 里克安德森 ( @rickandmsft. )使用C#语言编写。我的版本尽可能靠近原件,只改变编码语言。叙述文本从原始文本保持不变,并与Microsoft权限一起使用。

使用Visual Basic使用ASP.NET MVC 5入门

Calendar_today. 2014年5月09日08:41

vb.net. ASP.NET MVC.

本教程是ASP.NET MVC 5教程介绍的一系列Visual Basic版本中的第一个 发布于www.asp.net网站。原创系列,由此产生 Scott Guthrie (twitter @scottgu. ), 斯科特·汉斯曼 (推特: @Shanselman. ), and 里克安德森 ( @rickandmsft. )使用C#语言编写。我的版本尽可能靠近原件,只改变编码语言。叙述文本从原始文本保持不变,并与Microsoft权限一起使用。

simplemembershipprovider,安全密码和加密助手

Calendar_today. 2012年9月27日13:39

ASP.NET MVC. ASP.NET网页 WebMatrix.

有些人质疑ASP.NET SimpleMembershipprovider的密码的安全性。关注的原因似乎源于SimpleMembershivider未使用标准会员表中的PasswordSalt字段,而它由例如SqlMembershipProvider使用。那么是什么是passwordsalt字段,为什么它没有用来养眉毛?

不能使用Lambda表达式作为动态调度操作的参数

Calendar_today. 2012年9月18日08:08

LINQ. ASP.NET MVC. ASP.NET网页 WebMatrix.

自引入网页框架以来,ASP.NET一直在使用C#4.0引入的动态类型。与此同时,这是一些新的错误消息,乍一看不会产生很大的意义 - 主要是因为它们是意外的。我已经看了 动态不支持扩展方法而最近的一个问题在ASP.NET论坛中说明了一种动态类型可以捕获的方式。

查看模型设计和在剃刀视图中使用

Calendar_today. 2012年5月26日23:21

ASP.NET MVC. 剃刀

将数据传输到ASP.NET MVC中的视图的推荐做法是使用视图模型。但是什么是视图模型?如何设计一个,应该如何使用它们?本文试图向这些问题提供答案。

带剃刀的嵌套布局页面

Calendar_today. 2010年12月17日13:27

ASP.NET MVC. ASP.NET网页 WebMatrix. 剃刀

剃刀布局页面等于ASP.NET Web表单中的母版页,ASP.NET MVC中的Web窗体视图引擎。就像有可能嵌套母版本一样,它也可以嵌套剃刀布局页面。本文探讨了在MVC 3中使用剃刀视图引擎实现布局页面嵌套所需的过程,或WebMatrix网页网站。

命名锚和MVC URL

Calendar_today. 2010年6月14日10:15

ASP.NET MVC.

命名锚用于生成网页文档中的特定位置的链接。除非您小心,否则您最终可能会在使用MVC LifkExtension eververs上工作时有点麻烦。

谷歌网站地图从定制的SiteMapResult生成

Calendar_today. 2010年5月31日20:42

ASP.NET MVC.

我的上一篇文章展示了如何使用自定义actionResult和WCF中的类来生成RSS Feed。没有类似的类来帮助为ASP.NET MVC应用程序构建有效的Google站点地图。所以这就是你可以建立自己的。

RSS馈送生成自定义RSSResult

Calendar_today. 2010年5月31日09:14

ASP.NET MVC.

当我以前看过在ASP.NET MVC中产生RSS源时,我使用ContentResult方法返回XML。最佳实践表明,如果需要,您应该创建新的ActionResult。所以这篇文章看起来创建一个RSSResult,以及不同的方式来生成饲料本身。

使用MVC 2.0和VS 2010验证Contact Manager

Calendar_today. 2010年3月29日22:17

ASP.NET MVC.

MVC 2.0框架终于在2010年3月11日rivm'd,所以我借此机会更新我的 联系经理应用程序 有一些新功能。虽然本文的重点是使用Dataannotations验证模型,但我还在最新版本中触摸了一个或两个其他新功能。

ASP.NET MVC. v。网页表格辩论 - 我的观点

Calendar_today. 2010年2月22日21:53

一般的 ASP.NET 3.5 ASP.NET MVC.

似乎整个世界(和马盖特)正在发言权是更好的 - MVC或Web形式。 Scott Guthrie一般发布了他对技术辩论的看法,然后贡献 他对MVC诉的思考。网页表格。伊恩库珀有一个 有趣的 contribution 也要辩论。抢劫(以前的Microsoft)发布 可能与此事有最相关的意见。 (那里 - 我'刚刚添加了另一个链接......)很多其他博客帖子尖叫,MVC更好,因为它更好。一个人甚至试图解决某种概念 记分卡方法 可以帮助你决定。

ASP.NET MVC.并非关于LINQ到SQL

Calendar_today. 2010年2月21日08:21

ADO.NET. ASP.NET MVC.

几乎每个示例应用程序,说明ASP.NET MVC使用LINQ到SQL或实体框架作为数据访问方法。一世'已经看到一些发布到论坛的问题 www.asp.net. 询问是否有任何替代方案,确实存在。本文将在数据访问层中使用纯ado.net来提供动态内容到典型的小型CRUD应用程序。

获取ASP.NET MVC DropdownLists上的删除

Calendar_today. 2010年1月07日21:27

ASP.NET MVC. 剃刀

ASP.NET MVC.中的Dropdownlists似乎对网络形式世界新鲜的开发人员造成相当数量的混淆。本文希望为您提供所有(井,最多)您需要知道的东西,以便在ASP.NET MVC中工作的DropdownList。

ASP.NET MVC. - 通过自定义Retehandler防止图像水蛭

Calendar_today. 2009年12月25日22:31

ASP.NET MVC.

您是否曾在Web服务器日志文件中注意到图像文件的异常大量请求?这可能是某人从自己的网站链接到您的图像,基本上窃取您的带宽。这里's如何在ASP.NET MVC应用程序中实现自定义Retehandler,以防止人员释放您的图像。

ASP.NET MVC.上传和下载文件

Calendar_today. 2009年12月21日22:29

ASP.NET MVC.

如果从纯粹的ASP.NET Web表单背景中来到ASP.NET MVC,您可能会注意到的第一件事之一是所有那些易于服务器控件都消失了。其中一个是FileUpload,它的缺席似乎导致一些问题。本文介绍如何将文件上传到MVC世界中的服务器,以及如何再次将它们从服务器返回给用户。

书评 - 专业企业.NET

Calendar_today. 2009年10月28日15:49

ASP.NET 3.5 ASP.NET MVC. 书评

我最近审查了ASP.NET架构和设计书。这个还行吧。我觉得有点瘦,而且没有'T封面超出初级水平的主题。然后我发了一本书的一份评论副本:专业企业.NET。阅读它,这是前一本书应该想要成为它的书。

在ASP.NET中显示Google Analytics数据

Calendar_today. 2009年10月26日22:30

ASP.NET 3.5 ASP.NET MVC.

如果您有Google Analytics帐户,则可以使用Google提供的数据导出API访问您的访客统计数据,并检索它们在其他地方使用。这里'S如何在ASP.NET中显示一些统计数据。

ASP.NET MVC.的依赖注入和控制反转

Calendar_today. 2009年10月10日22:46

LINQ. ASP.NET MVC. 实体框架

当您将更多进入ASP.NET MVC时,您开始跨越一定的新方法,这些方式做Web表单开发并没有真正暴露在一起。控制的反转(IOC)和依赖注入(DI)是在MVC空间中裁剪大量的两个短语。那么他们都是关于什么的?你应该关心吗?

Microsoft图表控制PDF与ITextSharp和ASP.NET MVC

Calendar_today. 2009年9月15日22:16

itextsharp. ASP.NET MVC.

如果您正在使用ASP.NET MVC开发业务应用程序,并且需要生成某种仪表板式报告,则来自Microsoft的图表控件是一个好的开始。在某种形式的文件中具有摘要,例如PDF也是一个常见的要求。本文介绍了满足所有需求。

jquery星级与ASP.NET MVC

Calendar_today. 2009年9月1日13:40

ajax. javascript. jquery. ASP.NET MVC.

有许多jQuery星级插件可以选择。所有人都有他们的利弊。对于这个网站,我决定实施其中一个 fyneworks. 因为它允许分割星星。这就是我的确。

ASP.NET MVC. - 书籍之战

Calendar_today. 2009年7月27日13:25

一般的 ASP.NET MVC. 书评

在任何新的ASP.NET相关技术的RTM周围出来的新书总是有一个挥霍。所有这些地方的作者都在燃烧午夜油,将一个CTP到下一个CTP的变化归咎于β并希望能够反对希望释放候选人和最终的RTM没有填充"breaking changes"这不可避免地意味着他们草案中的整个部分或章节的总重写。然后,出版商之间的比赛正在开启,因为每个人都试图在其他人面前到市场的要约。在这里,我看一下围绕ASP.NET MVC发布的三个标题,并判断他们的票价如何覆盖核心框架,而是ASP.NET MVC设计的关键功能提供:

RSS Feeds和Google Sitemaps,用于alp.net mvc与linq到XML

Calendar_today. 2009年7月10日22:43

LINQ. ASP.NET MVC.

对于大多数个人网站来说,XML的两个用途是常见的:创建RSS Feed和Google SiteMap。在这里,我研究如何为ASP.NET MVC网站使用LINQ到XML的那些。

ASP.NET MVC.,实体框架,修改一对多和多对多的关系

Calendar_today. 2009年6月28日21:37

ASP.NET MVC. 实体框架

建立在我的 previous article从实体框架查看了向多对多和多对多关系添加数据,这是一个看如何在ASP.NET MVC应用程序中修改该数据。

ASP.NET MVC.,实体框架,一对多和多对多插入

Calendar_today. 2009年6月17日21:55

ASP.NET MVC. 实体框架

拍摄两种新技术 - ASP.NET MVC和实体框架 - 同时势必提供一些"interesting"时刻。通过EF获取数据到目前为止非常简单。但是,当它到建立我网站的后端时,我有一些乐趣尝试管理一对多和多对多关系的插入。

使用ASP.NET MVC处理旧版URL

Calendar_today. 08 2009年6月07:37

ASP.NET MVC.

根据Google的网站管理员工具,我的网站大约有15,000个传入链接。其中13,000名参考磁盘上的.aspx文件。当我转换为MVC时,使用新的搜索引擎友好的网址,除非我做点什么,否则所有这些链接都会休息。使用404 - 未找到的文件提出用户不是一个选项。我需要向他们展示他们期待的内容,并通过事物改变的消息更新搜索引擎。以下是我将如何管理这些遗留URL。

使用ASP.NET MVC和实体框架创建标记云

Calendar_today. 2009年6月07日07:26

ASP.NET MVC. 实体框架

标签云是网站上标记或类别的视觉描述。 CSS用于设置每个标记的可变字体大小,以说明站点内的相对频率或流行度。作为我的网站迁移到ASP.NET MVC的一部分,我正在介绍一个以替换每个页面左侧出现的类导航,其中包含每个类别中的项目数。

ASP.NET MVC.的可降解jQuery Ajax电子邮件表单

Calendar_today. 2009年5月29日15:58

ajax. ASP.NET 3.5 jquery. ASP.NET MVC.

几乎互联网上的每个网站都有一个表单,供用户通过电子邮件提供反馈到网站所有者。这个网站没有什么不同。迁移到ASP.NET MVC需要一个略有不同的方法来由Web表单开发使用的方法,因此本文使用MVC框架和jQuery来实现一种方法来实现网站联系人表单,jQuery很好地降级。据说Ajax功能是"degradable"如果为该过程提供了一种方式,即使用户没有可用的JavaScript。

ASP.NET MVC.部分视图和强类型的自定义ViewModels

Calendar_today. 2009年5月11日07:06

ASP.NET MVC. 实体框架

我正在使用ASP.NET MVC框架重写Mikesdotnetting.com。这是一个有趣的经历,因为这是我对MVC的第一次接触。我遇到的第一个绊脚石块是如何以令人满意的方式传递数据的偏见视图,其仅代表要在视图中显示的数据的一部分。自从我努力找到明确的指导以来,我以为我会分享一种方法来做到这一点。