上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 55 下一页
摘要: 您创建的MovieDBContext类负责处理连接到数据库,并将Movie对象映射到数据库记录的任务中。你可能会问一个问题,如何指定它将连接到数据库? 实际上,确实没有指定要使用的数据库,Entity Framework将预设值使用的LocalDB。 在本节中,我们将显式地在Web.config文件中,添加应用程序的连接字符串(connection string)。 阅读全文
posted @ 2014-01-10 11:43 葡萄城技术团队 阅读(58934) 评论(14) 推荐(4)
摘要: 在本节中,您将添加一些类,这些类用于管理数据库中的电影。这些类是ASP.NET MVC 应用程序中的"模型(Model)"。您将使用.NET Framework 数据访问技术Entity Framework,来定义和使用这些模型类。Entity Framework(通常称为 EF) 是支持代码优先 (Code First) 的开发模式。代码优先允许您通过编写简单的类来创建对象模型。(相对于"原始的CLR objects",这也被称为POCO 类)然后, 可以从您的类创建数据库,这是一个非常干净快速的开发工作流程。假如你必须 阅读全文
posted @ 2014-01-09 17:25 葡萄城技术团队 阅读(24958) 评论(6) 推荐(7)
摘要: 今天 ,Web 组件已经从本质上改变了HTML。初次接触时,它看起来像一个全新的技术。Web组件最初的目的是使开发人员拥有扩展浏览器标签的能力,可以自由的进行定制组件。面对新的技术,你可能会觉得无从下手。那这篇文章将为你揭开Web组件神秘的面纱。如果你已经熟知HTML标签和DOM编程,已经拥有了大量可用的Web组件,那么你已经是Web组件专家了。 阅读全文
posted @ 2014-01-08 11:35 葡萄城技术团队 阅读(20425) 评论(11) 推荐(5)
摘要: 规划一个.NET项目是一项艰巨复杂的任务,需要考虑很多方面。在.NET发展的初期,开发过程中遇到的一些困难或者限制逐渐演变为Microsoft Visual Studio提供的标准控件的功能特性,并且确实帮助了很多开发者。随着.NET和商用软件的发展,标准控件已经不能满足开发的需求,这时您就需要第三方控件。本文讨论如何为您的应用程序和项目选择合适的高性价比的第三方控件,同时也给出我们的参考意见和选型步骤。 阅读全文
posted @ 2013-12-24 13:43 葡萄城技术团队 阅读(2825) 评论(8) 推荐(2)
摘要: 在我们讨论数据库和数据模型之前,让我们先讨论一下如何将数据从控制器传递给视图。控制器类将响应请求来的URL。控制器类是给您写代码来处理传入请求的地方,并从数据库中检索数据,并最终决定什么类型的返回结果会发送回浏览器。视图模板可以被控制器用来产生格式化过的HTML从而返回给浏览器。 阅读全文
posted @ 2013-12-17 16:57 葡萄城技术团队 阅读(30994) 评论(3) 推荐(5)
摘要: 您将创建一个视图模板文件,其中使用了ASP.NET MVC 3所引入的Razor视图引擎(Razor view engine)。Razor视图模板文件使用.cshtml文件扩展名,并提供了一个优雅的方式来使用C#语言创建所要输出的HTML。用Razor编写一个视图模板文件时,将所需的字符和键盘敲击数量降到了最低,并实现了快速,流畅的编码工作流程。 阅读全文
posted @ 2013-11-21 15:24 葡萄城技术团队 阅读(37777) 评论(2) 推荐(7)
摘要: MVC代表: 模型-视图-控制器 。MVC是一个架构良好并且易于测试和易于维护的开发模式。基于MVC模式的应用程序包含:本系列教程,我们将覆盖所有这些概念,并告诉您如何在ASP.NET MVC 5中使用它们来构建应用程序。首先,让我们创建一个控制器类。 阅读全文
posted @ 2013-11-14 10:42 葡萄城技术团队 阅读(51930) 评论(4) 推荐(7)
摘要: CSS 创建复杂图形的技术即将会被广泛支持,并且应用到实际项目中。本篇文章的目的是为大家开启它的冰山一角。我希望这篇文章能让你对不规则图形有一个初步的了解。 现在,我们已经可以使用CSS 3 常见不规则复杂图形了(点击链接查看),如下图所示: 阅读全文
posted @ 2013-11-13 16:36 葡萄城技术团队 阅读(30674) 评论(1) 推荐(8)
摘要: 在IDE中还有一个菜单,提供了另一种方式来执行任务。(例如,您可以不从“开始”页面中,选择“新建项目”,您可以使用该菜单,然后选择“ 文件“>“ 新建项目“)点击新建工程,在左侧选择Visual C#, 接着选择Web,然后选择ASP.NET Web Application. 命名您的工程为"MvcMovie",然后单击确定. 阅读全文
posted @ 2013-11-12 11:32 葡萄城技术团队 阅读(133408) 评论(25) 推荐(22)
摘要: 提到SVG,我想大多数人的第一印象是矢量缩放。是的,SVG是制作Logo、图标及按钮的理想选择。和位图不同,SVG可以在不失真情况下进行任意的缩放。同时,和传统Web字体不同的是,SVG可以使用多种颜色、渐变甚至复杂的过滤器来处理文字。 阅读全文
posted @ 2013-11-06 16:25 葡萄城技术团队 阅读(5889) 评论(4) 推荐(4)
摘要: 在国外博客看到How to Hire这篇文章,介绍了十五条如何雇人的具体建议。虽然文章是针对初创公司写的,但其中的许多建议对于成熟的公司也很适合。作者毕业于哈佛大学计算机系,并创立了社交网络公司Loopt,因此文中的许多建议对于软件公司具有非常大的参考价值。我们翻译过来供广大的程序员和创业者参考。 初创业的公司除了挣钱以外,面临的最大问题是雇人。雇到合适的人非常重要,也非常困难。事实上,雇人可能是创始人面临的最重要的事情。 如果你没有雇到合适的人,你将不会成功---因为公司就是由创始人组建的团队构成的作品。你可以自我幻想地领导一群平庸的人完成杰出的工作,但你不可能独自构造一家伟大的公司。 阅读全文
posted @ 2013-10-31 16:03 葡萄城技术团队 阅读(3311) 评论(5) 推荐(3)
摘要: 预加载器(Pre-loader)可以说是提高浏览器性能最重要的举措。Mozilla 官方发布数据,通过预加载器技术网页的加载性能提升了19%,Chrome测试了 Alexa 排名前2000名网站,性能有20%的提升。 它并不是一门新技术,有人认为只有 Chrome 才具备这个功能。也有人认为它是有史以来提升浏览器性能最有效的方法。如果你第一次接触预加载器,也许心中已经有了无数个问号。什么是预加载器?它是如何提升浏览器性能的? 阅读全文
posted @ 2013-10-30 13:55 葡萄城技术团队 阅读(18532) 评论(26) 推荐(36)
摘要: 本文主要关注代码的内部和外部质量,编程的价值观,代码质量的评估标准,整洁代码的匠艺以及如何维护已有的代码。 外部质量:用户所能感受到的部分,正确性,易用性,效率,可靠性。 内部质量(代码质量):可维护性,灵活性,可移植性,重用,可读性,可测试性,可理解性。 总结的22条经验如下: 过长 嵌套层数过深 阅读全文
posted @ 2013-09-18 12:29 葡萄城技术团队 阅读(3430) 评论(14) 推荐(7)
摘要: 今年的大会延续往届模式,以产品创新、团队管理、架构设计、开发管理、测试管理等五个维度作为五个分会场的主题。对于今年来在软件研发中百谈不厌的敏捷开发的问题,大会从团队管理、开发管理等多个角度为与会者全面剖析敏捷开发中所涉及的种种问题,不单单聚焦于敏捷开发本身,更将视线拓展到管理整个敏捷开发团队上。 阅读全文
posted @ 2013-08-13 11:15 葡萄城技术团队 阅读(2657) 评论(1) 推荐(3)
摘要: 注:由麦思博(MSUP)主办的2013年亚太软件研发团队管理峰会(以下简称MPD大会)分别于6月15及6月22日在北京、上海举办,葡萄城的部分程序员参加了上海的会议,本文是参会的一些感受和心得。 这次MPD软件工作坊培训,最大的收获就是培训者引导你了解了为什么,而不是直接告诉你该怎么做。其实只要清楚 阅读全文
posted @ 2013-08-07 14:24 葡萄城技术团队 阅读(2425) 评论(3) 推荐(2)
摘要: 作为.NET程序员,往往习惯使用一种语言(据我观察,2006年后的程序员习惯用C#,之前的喜欢VB)。而对于另一种语言虽然能读懂但是写起来总是比较费事。尤其面对旧的项目升级或者才考其他网上的开源资源的时候,总会很麻烦。于是诞生了很多VB和C#互转的工具,例如Developerfusion的Cshar 阅读全文
posted @ 2013-07-23 09:50 葡萄城技术团队 阅读(8007) 评论(11) 推荐(5)
摘要: 随着MVC模式的广泛运用,对Web应用系统的开发带来了巨大的影响,我们好像又回到了原来的ASP时代,视乎这是一种后退而不是一种进步,不过MVC模式给我们带来的影响不仅限于我们所看到的这一点.。MVC看上去是使用原来的HTML页面来呈现内容,但其核心是 .NET路由引擎,通过.NET路由引擎使得MVC设计模式更容易被理解,更方便开发人员所使用,而且不必担心视图状态以及页面的生命周期。 阅读全文
posted @ 2013-07-09 20:53 葡萄城技术团队 阅读(6068) 评论(1) 推荐(0)
摘要: ActiveReports 报表控件致力于为组织和个人提供最出色的报表解决方案,多年来ActiveReports已经提供了 Windows Forms、Web、Silverlight和Flash平台的报表查看器控件,伴随着ActiveReports 7 SP1 的发布,我们又为 WPF 应用程序提供了专业的报表查看器控件。 阅读全文
posted @ 2013-07-09 20:53 葡萄城技术团队 阅读(1743) 评论(0) 推荐(0)
摘要: 在报表系统中,我们通常会有这样的需求,就是由用户来决定报表中需要显示的数据,比如数据源中共有八列数据,用户可以自己选择在报表中显示哪些列,并且能够自动调整列的宽度,已铺满整个页面。本文就讲解一下该功能的实现方法。 阅读全文
posted @ 2013-07-09 20:51 葡萄城技术团队 阅读(1002) 评论(0) 推荐(0)
摘要: AcitveReport 提供两种报表模板,XML(RPX)模板和Code-Based 模板。两者都可以用于设计报表。 但是 RDF 格式文件我们大多不是很了解。许多客户在提到 RDF 格式时显得无所适从。其实 RDF 格式文件是 ActiveReport 一种特有的文件扩展类型。在本片文章中,我们将详细介绍 RDF 格式文件。 阅读全文
posted @ 2013-07-09 20:50 葡萄城技术团队 阅读(1354) 评论(0) 推荐(0)
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 55 下一页