(P22) If you want to buid a site that can grow with your community, we will want to start building it in a certain way from the beginning;
(P26)
The easiest way to maintain SoC is to first break major areas of your application into layers;
While building Service Oriented Architecture (SOA) service layer is built on top of the business logic layer;
(P27) While layers are logical separation of concerns, tier are used for physical separation;
(P32) A Repository is an object whose purpose is specific to a single Entity object;
(P36) Model - The model is a direct reference to your domain logic - the business logic layer so to speak. This provides access to
the backend data (from the database) and implements additional business logic on it;
(P68) var is called an anonymous type. The caveat to using an anonymous type is that it can only be used locally;
(P72) lambda Expression consists of a lambda operator '=>' (goes to), left side of which signifies the input parameter (for more than
one input parameter, make it comma separated) and right side signifies the expression or statement block to be evaluated;
(P77) The basic reason for the MVP pattern is so that at the end of the day you can wrap a large percentage of your front end code
with testing;
(P78) Model View Presenter - The basic reason for this patterns is so that at the end of the day you can wrap a large percentage of
your front end code with testing;
(P84) We hope you are noticing that as each file is responsible for a very specific set of tasks, each file is also short and sweet.
While this is a complex way of thinking about things, it is very nice to work with!
(P119) Include - This has an advantage of fetching data in batches as against hitting database multiple times;
(P120)
Service layer will be consumed by Presentation layer project;
The Repositpry classes (except entities) will never be accessed directly in Presentation layer project and will be always accessed
only in Business Logic project;
(P261) SEO (Search Engine Optimization) is generally defined as the process that optimizes organic search traffic;
(P322) Ratings - With the ASP.NET AJAX Control Toolkit you are able to create horizontal or vertically positioned stars; stars that
can be run from left-to-right anf right-to-left;
(P404) Web farming - Web farming (or load balancing) is the concept of spreading out your site's traffic over many servers;
(P432) Lucene .NET;
分享到:
相关推荐
This book is written for ASP.NET and C# developers who want to build an enterprise-grade Social Network, either for their own business purposes or as a contract job for another company. The book ...
PDF 高清版 需要有一定基础和经验 看完这本书,获益良多。对WEB开发有更好的认识 值得推荐 源代码书中提供的地址有错,我另外找到一个。因为太大的关系,分成几个压缩包,
VB.NET - Advanced .NET Framework (Networking) - Use Sockets
majority of today's social networks or online communities. Not only will we discuss the features, their purpose, and how to go about building them, but we will also take a look at the construction of ...
基于ASP.NET 3.5 来构建社会网络系统,是一本经典的教程,如果有想走向真正的web2.0,这本书将为你提供一个好的基础.
Drupal6SocialNetworking-英文原版.zip
Social-Networking-File-源码.rar
Apress出版的《实用.NET 2.0网络项目》英文原版及源码 <br>第一章讲Socket编程,实现一个聊天程序 第二章讲串口编程 第三章讲指纹识别编程 第四章讲红外线编程 第五章讲智能卡(RFID)编程 第六章...
[Packt Publishing] ASP.NET 3.5 Social Networking (E-Book) ☆ 图书概要:☆ This book will show you how to create a scalable, maintainable social network that can support hundreds of thousands of ...
Packt.ASP.NET.4.Social.Networking
Chapter 4 - Understanding the ASP.NET AJAX Client Library Chapter 5 - Using the ScriptManager Chapter 6 - ASP.NET AJAX Networking Chapter 7 - ASP.NET AJAX Application Services Chapter 8 - ...
[Packt Publishing] ASP.NET 4 Social Networking (E-Book) ☆ 图书概要:☆ Each chapter starts by showing the user experience we are going to create in the chapter. It then has a section discussing the...
资源分类:Python库 所属语言:Python 资源全名:jm-networking-1.0.1.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源来自pypi官网。 资源全名:networking-bigswitch-9.42.1.tar.gz
用于开发Employment-Social-Networking-App的技术堆栈(有关详细信息,请查看package.json): 前端:React16,redux,react-redux,react-router4,socket.io-client,antd-mobile,axios,react-addons-css-...
计算机网络第六版,作者是James F. Kurose和Keith W. Ross。
Computer-Networking--A-Top-Down-Approach英文版自顶向下学习。 PDF格式,非扫描版,可以搜索编辑
Android-Networking-1 part 1
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装