学习ASP.NET需求的基本的c#知识(转帖+已修改)
(备注:文中红色字体是我在原文的基础上添加的解释说明)
微软的实例教材中讲了三种语言:c#、vb 、Jscript,为了让大家过一把新东西瘾,我们还是学c#吧。这个最好有一点c++基础。
不过没有也没有关系,大不了多费点力了。
任何一门语言都有两部分:
数据+语法+算法
数据是用来表示信息的,语法是来控制的。算法说白了就是人们总结的一些解决问题的思维方式。到于数据吧,多了自然有数据结构了,然后就出来了什么查询、插入、修改什么的。
1.存储数据当然要用到变量了,现在就来讲一下c#的申明方法!
通常方法是:
类型+变量名
int x //定义一个整形变量
string name,pwd; //定义两个字符性变量
object x; //定义一下对象
object obj=new object();//基于某一个对象创建一个实例
public string x;//给字符变量加一个类型修饰符,让所有用户均能访问
说明一下:
在申明变量时,对类型单词象int string object 都要用小写,因为c#是严格区分大小写的.用INT x;定义变量就错了。
我们还是来两个程序看看:
using System;
class Test
{ static void Main() 
相关文档:
如果您创建的网页将由使用不同语言的用户阅读,则必须为这些读者提供用他们自己的语言查看网页的方法。一种方法是分别用各语言重新创建页面,但这种方法可能需要大量工作量、容易出错并且在更改原始页时很难维护。ASP.NET 为您提供了一种方法,使用这种方法创建的页可以根据浏览器的首选语言设置或用户显式选择的语言获取内 ......
session
===================================
session对象用于存储特定的用户会话所需的信息 。 Session对象的引入是为了弥补HTTP协议的不足,HTTP协议是一种无状态的协议。
Session中文是“会话”的意思,在ASP中代表了服务器与客户端之间的“会话”。Session的作用时间从用户到达某个特定的 ......
我们知道一个网站在访问量巨大的时候,如果能使用缓存技术,可以明显降低网站的访问负担,所以废话不多说,我们来看一下在ASP.NET中如何能实现缓存。
首先应该清楚的是,在ASP.NET中,有两类缓存可以使用,第一类是输出缓存,第二类是数据缓存。
输出缓存的通俗解释就是,就是我们把某个被访问的页面在用户访问时暂时生成 ......
近来,随着Mono2.4和Jexus web server 2.3的成功发布,在Linux 平台架设Asp.net的时机已经完全成熟。由于Linux服务器系统所具备的大量的优点,可以预计,跨平台的Linux ASP.NET网站必将进入我们的工作与生产实际。
名词解释:
一、Mono:
Mono是一个开源项目,是按ECMA-335定义的标准执行.NET框架,简单地说,Mono就是 ......