目前web开发的两大主流技术.NET与Java,一个号称跨平台,一个号称跨语言。
都说Java是一次编译处处运行,而且是跨平台的,这是因为java它是先把写的java代码编译为java字节码,然后通过在不同的系统上面安装了不同的java虚拟机,从而java虚拟机对java字节码进行识别,最终达到跨平台的目的。
而.NET呢,它则是让不同的语言(.NET平台下支持的语言)运行在公共语言运行时(CRL)上,然后利用其对应的编译器编将其译成中间语言(IL),然后执行时,利用即时编译器对中间语言进行编译。
关于变量
在C#中,每声明一个变量(int num=1),就好比是在线程栈上面分配了一个叫做num的空杯子,1,就好比是放进这个杯子中的水,当num=2,即表示找到这个叫做num的空杯子,把水2放进去,这样当你执行Console.Write(num)时,输出的就是水2了。
异常处理 try catch
为什么要进行异常处理?如果不进行异常处理,当程序运行到有异常的代码处时,程序会卡死在那里,如果访问的人一多,就会奔溃,我们进行异常处理的目的,则是当程序在某处出现异常时,程序继续执行其后面的程序,而可以把异常的原因记录到日志中去。
常用快捷键
ctrl+k+s region 折叠代码
ctrl+k+f 是代码对齐
关于字符 char
当char c="";会报错说字符不能为空,当char c='ccc';则会报错说是字符太多,char中只能够包括一个字符不能包括多个但是当char c='\t'时,计算机只把它当成一个字符进行处理
break and continue
break执行后,将会跳出整个循环,不会再执行该循环里面的任何语句;continue将会中止当前本次循环,该次循环后面的语句将不再执行,而直接跳到下一次循环.
分享到:
相关推荐
在"第1篇 初识"中,可能会更侧重于: 1. **编程环境**:介绍Visual Studio IDE,包括项目创建、代码编辑器、调试工具的使用。 2. **Hello World**:通过编写第一个简单的程序来引导学生入门,理解VB.NET程序的基本...
在这个“ASP.NET源码——.net报表设计源代码.zip”压缩包中,我们很显然可以期待找到与ASP.NET报表设计相关的源代码。报表设计在企业级应用中扮演着重要角色,它用于生成、展示和分析数据,帮助决策者快速理解业务...
【标题】:“面向开发人员之ASP.NET开发技术系列课程(6):JSP Tab Library开发人员篇——ASP.NET技术介绍” 本课程是面向开发人员的ASP.NET开发技术系列的第六部分,专门探讨了如何在JSP Tab Library开发中运用ASP...
第1部分 渊源——.NET与面向对象 第1章 OO大智慧 1.1 对象的旅行 2 1.1 对象的旅行 3 本节将介绍以下内容: 4 — 面向对象的基本概念 5 — .NET基本概念评述 6 — 通用类型系统 7 1.1.1 引言 8 提起面向对象,每个...
本资源“ASP.NET源码——UrlRewriter .NET v1.8 (For .net1.1).zip”包含的是一个针对.NET Framework 1.1版本的UrlRewriter组件的源代码,该组件主要用于URL重写,这是一个在Web开发中至关重要的技术。 URL重写是一...
通过学习《C#——微软.NET的第一语言》这本书,你可以深入了解C#的各个方面,从基本语法到高级特性的运用,从而成为一名熟练的C#开发者。书中的实例和练习将帮助你巩固理论知识,并提升实际编程能力。无论你是初学者...
此“ASP.NET源码——asp.net中拍大头帖的源码.zip”压缩包包含了实现ASP.NET平台上的大头贴拍摄功能的源代码,非常适合开发者学习和参考。 大头贴功能在互联网上广泛应用于社交网络和个人头像的定制,它通常包括...
### ASP.NET4 入门经典——涵盖C#和VB.NET(第6版) #### ASP.NET4简介 ASP.NET4是Microsoft推出的一种用于构建动态Web应用程序的技术框架,它为开发人员提供了一个强大的平台来创建高性能、高可靠性的Web应用。与...
在第一部分“ASP.NET入门与探索”中,我们将深入探讨以下几个关键知识点: 1. **ASP.NET架构**:理解ASP.NET的核心组件,包括ASP.NET页面生命周期、HTTP处理管道和控件模型,这些都是构建Web应用程序的基础。 2. *...
本篇内容将深入探讨ASP.NET在Web程序设计中的应用,结合提供的代码示例,帮助读者理解和掌握相关知识。 一、ASP.NET基础 1. **页面生命周期**:理解ASP.NET页面从请求到响应的生命周期至关重要,包括初始化、加载...
第一阶段可能涵盖了UrlRewriter.NET的基础安装和配置。在ASP.NET项目中,这通常涉及到添加UrlRewrite模块到web.config文件中,并设置必要的规则来定义URL转换。开发者可能需要了解XML配置语法,以及如何定义正则...
本课程是“面向开发人员之ASP.NET开发技术系列课程”的第二部分,专为已熟悉JSP的开发者设计,旨在深入探讨ASP.NET与JAVA之间的相似性和差异性,帮助开发者更好地理解和迁移技术栈。课程资料包括PPT、视频教程以及...
这个“ASP.NET源码——Asp.net汉字转拼音(全).zip”文件是一个包含完整的ASP.NET源代码的压缩包,专门用于实现汉字到拼音的转换功能。在中文环境下,有时我们需要将汉字转换为对应的拼音,例如搜索引擎优化、关键词...
《ASP.NET 2.0项目开发第一步——UML+C#与VB双语+Crystal Reports》是一本面向初学者和进阶者的技术书籍,旨在通过实际项目案例,介绍如何使用ASP.NET 2.0进行Web应用开发。这本书的核心知识点涵盖了UML(统一建模...
1. **环境搭建**:如何安装Visual Studio,设置开发环境,创建第一个ASP.NET Web应用程序项目。 2. **页面生命周期**:理解ASP.NET页面从请求到响应的生命周期,以及各阶段中可以执行的操作。 3. **Web Forms**:...
此源码包“ASP.NET源码——asp.net版ucenter接口程序源码.zip”提供了一个ASP.NET实现的ucenter接口程序,ucenter是Comsenz公司开发的用户中心系统,常用于统一管理多个社区应用的用户数据,如Discuz!、UCenter Home...
1. ASP.NET基本概念:了解ASP.NET架构,以及如何创建第一个ASP.NET Web应用。 2. 服务器控件:学习各种内置控件的使用,如Button、TextBox、Label等,以及自定义控件的创建。 3. 页面生命周期和事件模型:理解页面从...
本资源为《ASP.NET 4入门经典——涵盖C#和VB.NET(第6版)》一书的源码,旨在帮助读者通过实践更好地理解和学习ASP.NET 4的相关技术。 C#是一种现代化、类型安全的面向对象编程语言,由微软为.NET Framework设计。在...
ASP.NET是一种基于.NET Framework的服务器端网页开发技术,由微软公司推出,用于构建动态网站、Web应用程序和Web服务。此源码示例是关于在ASP.NET中如何根据用户访问的IP地址来显示其所在省市的拼音。这个功能在网站...