`
star65225692
  • 浏览: 277408 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类

.NET相关的面试题

 
阅读更多

 

问:请谈一谈ASP.NET1.1和ASP.NET2.0中页面的不同点。
下面请看在ASP.NET1.1中采用页面代码分离模式时ASP.NET页面的声明代码(来自于彬月论坛,我早年曾经以它来学习三层架构):

    <%@ Page language="c#" Codebehind="ListLWord.aspx.cs" AutoEventWireup="false" Inherits="TraceLWord1.ListLWord" %> 

它对应的后台代码声明如下:

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Test.aspx.cs" Inherits="Test" %> 

它对应的后台代码如下:ASP.NET使用第三方库实现js图表

    public partial class Test : System.Web.UI.Page 

问:请谈一谈二进制序列化和Xml序列化的特点。
二进制序列化和反序列化使用BinaryFormatter类,Xml序列化使用XmlSerializer类。二进制序列化的特点是:无论是否是只读属性,所有成员都将被序列化;序列化的性能高。Xml序列化的特点是:互操作性强;可读性强。
其实关于序列化的类还有SoapFormatter等其它序列化方式,适用于不同的场合。在周公博客上也有关于BinaryFormatter、XmlSerializer和SoapFormatter用法的例子,有兴趣的可以找一找。

问:请讲一讲ASP.NET命名管道的细节。
ASP.NET命名管道也叫HTTP Pipeline,它是指当客户端的请求经Web服务器到ASP.NET引擎之后的一系列处理过程的细节。关于HTTP流程处理细节在周公拙作 《ASP.NET夜话》第十二章中描述过(因为和出版社签订了协议所以没有在博客上发表),特别是那些只知道拖拽控件的程序员朋友强烈建议去看一看,看过那个图之后你就会知道原来你随便在网页上拖拽一个控件,这么简单的过程背后却有很多复杂 的事情要处理,在其中涉及到了HttpApplication、HttpContext、HttpResponse、HttpRequest、 HttpCookie、HttpSession还有HttpSessionState等,除此之外还应该了解一下ASP.NET页面的生命周期,这样你就 知道在什么时候可以做什么不可以做什么.

分享到:
评论

相关推荐

    asp.net c#面试题

    全部都是面试的宝典; c# asp.net .net .net面试题 c#面试题 c# asp.net .net .net面试题 c#面试题

    .net程序员面试题

    收集了很多师兄师姐出去就业后,收集回来的企业面试.net程序员的面试题啊!不容易啊!1-8份面试题,好好看啊!都是技术题,祝面试上自己喜欢的职业

    .net 高级面试题~~

    在.NET高级面试中,面试官通常会关注应聘者对.NET框架深入理解,包括但不限于概念、设计模式、性能优化、并发处理、内存管理、安全性、框架的高级特性等。以下是一些可能涉及的重要知识点: 1. **.NET Framework与...

    .net面试题.net面试题.net面试题.net面试题(经典)

    .NET面试题是评估应聘者对.NET框架理解和应用能力的重要方式,涵盖了从基础概念到高级特性的广泛知识领域。以下是一些可能出现在.NET面试中的关键知识点: 1. **.NET框架基础**:理解.NET Framework的基本结构,...

    .NET经典面试题(.NET面试集锦 全)

    .NET经典面试题(.NET面试集锦 全) 本资源摘要信息涵盖了.NET经典面试题的知识点,涉及到C#语言、ASP.NET Web开发、面向对象编程、数据结构和算法等方面。 1. 访问权限修饰符 * private:私有成员,在类的内部才...

    .net高级面试题

    .NET 高级面试题 .NET 高级面试题涵盖了许多 C# 和 ASP.NET 高级技术,以下是其中的一些知识点: 1. DateTime.Parse 解析日期字符串时的区域信息问题 在使用 DateTime.Parse 解析日期字符串时,如果不指定区域...

    .net基础面试题二

    .NET 基础面试题二 在本篇资源中,我们将对 .NET 基础知识进行总结和讲解,涵盖类和结构、死锁、接口和抽象类、构造器、String 类、线程安全、位运算、内存操作、数组和字符串、Error 和 Exception、Final、Finally...

    .net经典面试题(含答案)

    .net经典面试题(含答案) .net程序员找工作必备

    .net 面试题系列(网上收集)很全

    2008/06/17 18:40 2,775 .et面试题系列文章七(附答案).txt 2008/06/17 18:37 4,246 .net 最新面试题.txt 2008/06/17 18:38 7,017 .net 面试题(高级开发...2008/06/17 18:34 2,340 面试题库网收集的asp.net面试题.txt

    c#,.net 程序员常见面试题大全(含答案)

    《C#与.NET程序员面试题大全》是一份全面的指南,专为准备C#和.NET技术面试的程序员设计。这份资料包含了大量的问题和答案,旨在帮助求职者在面试前做好充分的准备,提升成功的机会。 1. **C#基础知识**: - **...

    .net秘笈 .net面试大全 .net面试精选 .net面试题

    《.NET秘笈 .NET面试大全 .NET面试精选 .NET面试题》 .NET技术栈是Microsoft推出的一种跨平台的开发框架,广泛应用于Windows、Linux、macOS等操作系统上。了解和掌握.NET的相关知识,对于从事.NET开发的程序员来说...

    各地综合.net面试题 各地综合.net面试题

    .NET c# 编程 .net framework 面试 .NET c# 编程 .net framework 面试 .NET c# 编程 .net framework 面试 各地综合.net面试题 各地综合.net面试题 各地综合.net面试题 各地综合.net面试题

    C#(.NET)面试题集合

    本文将深入探讨C#(.NET)面试题集合中的关键知识点,帮助求职者准备面试,提升对C#语言和.NET平台的理解。 1. **C#基础** - **变量和数据类型**:C#中的基本数据类型如int、double、bool等,以及引用类型如string...

    asp.net最新面试题

    asp.net最新面试题 asp.net最新面试题

    asp.net初级面试题2

    【ASP.NET初级面试题2】涉及的知识点涵盖了ASP.NET的基础概念、编程模型、数据库操作、XML处理、Web开发、网络通信、SOA平台和服务、协作和质量管理等方面。以下是这些知识点的详细说明: **基础概念与编程模型** 1...

    C#.Asp.Net数据库面试题及答案

    "C#.Asp.Net数据库面试题及答案" 本文档总结了C#、Asp.Net和数据库相关的知识点,涵盖了面向对象编程、数据访问、线程处理、垃圾回收等多个方面。 1. 继承 ListView 类 在面试题31中,要求开发一个继承System....

    .net开发面试题

    .NET开发面试题是评估...以上只是.NET面试题中的一小部分,实际面试可能还会涵盖更多领域,如网络编程、XML处理、WCF服务、ASP.NET SignalR等。理解并熟练掌握这些知识点,将有助于你在.NET开发的面试中脱颖而出。

    VB.net高概率面试题

    VB.net高概率面试题 本文主要讲解了VB.net高概率面试题中的重要知识点,涵盖了ASP.NET、ADO.NET、C#、面向对象编程等方面的知识。 1. @page 指令和 @Control 指令的使用 @page 指令只能在aspx文件中使用,而@...

    .NET面试题(精华版)

    面试题1 介绍ASP.NET 面试题2 介绍ASP.NET和ASP的区别 面试题3 说明ASP.NET的Application特性 面试题4 简述ASP.NET的页面运行机制 面试题5 简述ASP.NET一个页面的生命周期 面试题6 C#中的托管代码是什么 通常将在CLR...

    132道.NET经典面试题

    ".NET 经典面试题知识点总结" .NET 是一个广泛应用于软件开发的框架,它提供了一些功能强大且灵活的工具和类库来帮助开发者快速构建高效的应用程序。以下是从给定的文件中提取的知识点: 访问修饰符 在 C# 中,有...

Global site tag (gtag.js) - Google Analytics