<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml"><head id="ctl00_Header">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Description" content="Free source code and tutorials for Software developers and Architects.">
<meta name="Keywords" content="C++, C#, VB.NET, ASP.NET, .NET, AJAX, Web 2.0">
<meta name="Author" content="The Code Project">
<meta name="Rating" content="General">
<meta name="Robots" content="index, follow">
<meta name="Revisit-After" content="7 days">
<link rel="alternate" type="application/rss+xml" title="CodeProject Lounge Postings" href="http://www.codeproject.com/webservices/LoungeRSS.aspx">
<link rel="alternate" type="application/rss+xml" title="CodeProject Latest articles - All topics" href="http://www.codeproject.com/webservices/articlerss.aspx?cat=1">
<link rel="alternate" type="application/rss+xml" title="CodeProject Latest articles - MFC / C++" href="http://www.codeproject.com/webservices/articlerss.aspx?cat=2">
<link rel="alternate" type="application/rss+xml" title="CodeProject Latest articles - C#" href="http://www.codeproject.com/webservices/articlerss.aspx?cat=3">
<link rel="alternate" type="application/rss+xml" title="CodeProject Latest articles - ASP.NET" href="http://www.codeproject.com/webservices/articlerss.aspx?cat=4">
<link rel="alternate" type="application/rss+xml" title="CodeProject Latest articles - .NET" href="http://www.codeproject.com/webservices/articlerss.aspx?cat=5">
<link rel="alternate" type="application/rss+xml" title="CodeProject Latest articles - VB.NET" href="http://www.codeproject.com/webservices/articlerss.aspx?cat=6">
<link rel="search" type="application/opensearchdescription+xml" title="CodeProject" href="http://www.codeproject.com/info/OpenSearch.xml"><title>CodeProject:
Building Multi-Tier Web Application in .NET 3.5 Framework Using LINQ to
SQL. Free source code and programming articles</title><link rel="stylesheet" type="text/css" href="NTierApp_UsingLINQ.aspx_files/CodeProject.css"><link rel="stylesheet" type="text/css" href="NTierApp_UsingLINQ.aspx_files/ForumClassic.css">
<!-- base -->
<script type="text/javascript" language="javascript">
if(top!=self)top.location.href=location.href;
if(typeof(DemoUrl)!="undefined")document.write('<meta http-equiv="refresh" content="1;url='+DemoUrl+'" />');
function SetAsAvailable()
{
var articleId = document.getElementById("ArticleId");
if(articleId)
{
var url = '/script/Articles/UpdateArticleStatus.aspx'
window.location.href = url + "?aid=" + articleId.value + "&rp=" + location.href;
}
}
</script>
<script src="NTierApp_UsingLINQ.aspx_files/urchin.js" type="text/javascript"></script>
<script type="text/javascript">
_uacct = "UA-1735123-1";
urchinTracker();
</script>
<script type="text/javascript" language="Javascript" src="NTierApp_UsingLINQ.aspx_files/oncopy.js"></script>
<script type="text/javascript" language="Javascript" src="NTierApp_UsingLINQ.aspx_files/addto.js"></script>
<script type="text/javascript" language="Javascript"><!--
function ToggleMenu(itemName)
{
var elm = document.getElementById(itemName);
var i,others = document.getElementById('SectionMenu');
for(i=0; i < others.childNodes.length; i++)
{
var other = others.childNodes[i];
if ((other.className == 'MenuSectionBlock') && (other != elm))
other.style.display='none';
}
if (elm.style.display == 'block') elm.style.display='none';
else elm.style.display='block';
return false;
}
--></script>
<script type="text/javascript" language="Javascript"><!--
var Selected = "-1";
function SwitchMessage(e, msgId)
{
var elmref;
if(Selected!=""){
elmref=eval("document.getElementById('" + Selected + "_h1')");
if(elmref) elmref.style.display = 'none';
elmref=eval("document.getElementById('" + Selected + "_h0')");
if(elmref) elmref.className = elmref.className.replace("Sel", "UnSel");
}
if(Selected!=msgId.toString()){
Selected=msgId.toString();
elmref=eval("document.getElementById('" + Selected + "_h1')");
if(elmref){
if(elmref.style.display=='none') elmref.style.display='';
else elmref.style.display = 'none';
}
elmref=eval("document.getElementById('" + Selected + "_h0')");
if (elmref)
elmref.className = elmref.className.replace("UnSel", "Sel");
}
else
Selected="";
if (!e&&window.event)e=window.event;
if(Selected!=""&&e&&document.getElementById(Selected + "_h1").style.display!="none"){
elmref=document.getElementById(Selected + "_h0");
var adj=(getRealPos(elmref,"Top")+elmref.offsetHeight/2)-(document.body.scrollTop+40/*e.clientY*/);
document.body.scrollTop += adj;
EnsureMessageVisible(Selected, true);
}
return false;
}
function SwitchThisMessage(e){ return SwitchMessage(e, this.name); }
--></script>
<script type="text/javascript" language="Javascript" src="NTierApp_UsingLINQ.aspx_files/ShortCuts.js"></script>
<link rel="icon" href="http://www.codeproject.com/favicon.ico" type="image/ico">
<link rel="shortcut icon" href="http://www.codeproject.com/favicon.ico" type="image/ico"></head><body style="background-color: rgb(255, 255, 255);"><script type="text/javascript" src="NTierApp_UsingLINQ.aspx_files/door.js"></script><script type="text/javascript" src="NTierApp_UsingLINQ.aspx_files/tsc.js"></script>
<table id="ctl00_AT" border="0" cellpadding="0" cellspacing="0">
<tbody><tr valign="top">
<td colspan="2">
<table border="0" cellpadding="0" cellspacing="0">
<tbody><tr>
<td class="HeaderLogo"><a href="http://www.codeproject.com/"><img alt="Home" src="NTierApp_UsingLINQ.aspx_files/codeproject225x90.gif" border="0" height="90" width="225"></a></td>
<td class="HeaderBanner" align="right" width="100%">
<script language="javascript">document.write("<a href=\"http://www.codeproject.com/Redir.aspx?adid=3976&way=ban\" target=\"_blank\"><img src=\"http://www.codeproject.com/script/Ann/ServeImg.aspx?File=%2fscript%2fadmentor%2fimages%2fDevExpress_theProblem_leader_728x90.gif&C=False&id=3976\" alt=\"\" border=\"0\" width=\"728\" height=\"90\"></a>");</script><a href="http://www.codeproject.com/Redir.aspx?adid=3976&way=ban" target="_blank"><img src="NTierApp_UsingLINQ.aspx_files/ServeImg.htm" alt="" border="0" height="90" width="728"></a>
</td>
</tr>
<tr>
<td colspan="2">
<table class="MemberNavBar" cellpadding="5" cellspacing="0" width="100%">
<tbody><tr>
<td class="SmallText" style="font-weight: bold;">Millions of members and growing! (8,413 online);</td>
<td align="right">
<div id="ctl00_MemberMenu_LoggedOnOptions" class="MemberNavBarText">
<a id="ctl00_MemberMenu_MyProfile" href="http://www.codeproject.com/script/Membership/Profiles.aspx?mid=4785773">ivanx</a> |
<a id="ctl00_MemberMenu_MySettings" href="http://www.codeproject.com/script/Membership/Modify.aspx"><img src="NTierApp_UsingLINQ.aspx_files/tools.gif" align="absmiddle" border="0" height="16" width="16"> <b>My Settings</b></a> |
<a id="ctl00_MemberMenu_MyBookmarks" href="http://www.codeproject.com/script/Bookmarks/List.aspx?obtid=2"><img src="NTierApp_UsingLINQ.aspx_files/fave.gif" align="absmiddle" border="0" height="16" width="16"> My Bookmarks</a> |
<a id="ctl00_MemberMenu_MyArticles" href="http://www.codeproject.com/script/Articles/MemberArticles.aspx?amid=4785773">My Articles</a> |
<a id="ctl00_MemberMenu_Signout" href="http://www.codeproject.com/script/Membership/LogOff.aspx?rp=%2fKB%2faspnet%2fNTierApp_UsingLINQ.aspx">Sign out</a>
</div>
</td>
</tr>
</tbody></table>
</td>
</tr>
<tr>
<td colspan="2">
<table class="SiteNavBar" id="tblSiteToolbar" cellpadding="0" cellspacing="0">
<tbody><tr>
<td><a href="http://www.codeproject.com/">Home</a></td>
<td nowrap="nowrap"><a href="http://www.codeproject.com/?
没有合适的资源?快使用搜索试试~ 我知道了~
LINQ创建三层Web应用程序教程及源代码NTierApp_UsingLINQ
共71个文件
gif:22个
png:15个
jpg:12个
需积分: 6 28 下载量 80 浏览量
2008-11-29
14:57:43
上传
评论
收藏 624KB RAR 举报
温馨提示
In the new version (.NET framework 3.5), Microsoft have provided a way to define the queries in the programming language (C# 3.0, VB.NET 9.0) using LINQ which is called Language-Integrated query. It's basically a programming concept to query the data against the following : database (LINQ to SQL), dataset (LINQ to Dataset), xml (LINQ to XML) and objects (LINK to Entities).
资源推荐
资源详情
资源评论
收起资源包目录
LINQ创建三层Web应用程序教程及源代码NTierApp_UsingLINQ.rar (71个子文件)
DemoApp.zip 358KB
NTierApp_UsingLINQ.aspx.htm 98KB
NTierApp_UsingLINQ.aspx_files
BFLClassDiagram.JPG 17KB
tsc.js 99B
addto.js 5KB
f2cbe6a2-97b6-4dc2-84ea-84940d452db3.JPG 4KB
ServeHTML_data
Thinkgeo_MapSuiteCP2_300x250.swf 52KB
InsertFlash.js 3KB
link.png 3KB
forum_newmsg.gif 1KB
DALClassDiagram.JPG 17KB
print.gif 118B
news_admin.gif 1020B
door.js 68B
red.gif 77B
BusinessFacade.jpg 18KB
front.js 2KB
t.htm 22KB
ServeImg_003.htm 22KB
prize_winner.gif 550B
dbml.JPG 51KB
TogglePre.js 3KB
EmployeeScreen.JPG 51KB
discuss.gif 161B
AddTo_Delicious.png 222B
news_general.gif 923B
news_game.gif 659B
TopNavBar.js 5KB
AddTo_Simpy.png 595B
CodeProject.css 24KB
AddTo_Spurl.png 469B
DLinqClassDiagram.JPG 38KB
AddTo_Google.png 1KB
mail.gif 88B
minus.gif 846B
AddNewItem.JPG 40KB
PresentationLayer.jpg 20KB
AE.gif 361B
menu132_com.js 22KB
fave.gif 267B
forum_faq.gif 1000B
codeproject225x90.gif 7KB
oncopy.js 1KB
AddTo_Technorati.png 468B
tools.gif 291B
ServeImg.htm 28KB
news_answer.gif 955B
urchin.js 21KB
AddTo_Newsvine.png 131B
Architecture.jpg 44KB
AddTo_Blink.png 966B
DataAccess.jpg 18KB
news_info.gif 958B
AddTo_stumbleupon.png 1KB
AddTo_Reddit.png 800B
ShortCuts.js 4KB
t.gif 43B
office_2k7_20.PNG 1018B
AddTo_Furl.png 974B
ServeImg_004.htm 23KB
DataLinq.jpg 15KB
ServeImg_002.htm 13KB
ForumClassic.css 6KB
forum_search.gif 974B
broken.gif 218B
news_question.gif 1KB
ServeHTML.htm 1KB
AddTo_Digg.png 940B
AddTo_Yahoo.png 968B
AddTo_Live.png 1KB
VS2008_sm.gif 1KB
共 71 条
- 1
资源评论
zhang0788
- 粉丝: 5
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功