.net学习心得


    net学心
    第篇:net学心
    1反射:反射net中重机制通反射运行时获net中类型包括类结构委托枚举成员包括方法属性事件构造函数等反射类型指掌
    面演示反射实例
    (1)新建类库项目解决方案单击右键选择添加新建项目弹出框中选择类库面名字栏中输入classlib然删class1类新添加类classperson添加代码:
    namespace classlib
    {
    public class classperson
    {
    public classperson()this(null)
    {
    }
    public classperson(string strname)
    {
    name strname
    }
    private string name
    private string sex
    private int age
    public string name
    {
    get { return name }
    set { name value }
    }
    public string sex
    {
    get { return sex }
    set { sex value }
    }
    public int age
    {
    get { return age }
    set { age value }
    }
    public void sayhello()
    {
    if (nullname)
    consolewriteline(hello world)
    else
    consolewriteline(hello + name)
    }
    }
    }
    添加完编译生成会类库项目中bindebug中classlibdll文件然添加控制台应程序引入systemreflaction命名空间添加代码:
    using system
    using systemcollectionsgeneric
    using systemlinq
    using systemtext
    using systemreflection添加反射命名空间
    namespace consoleapplication4
    {
    public class program
    {
    static void main(string[] args)
    {
    consolewriteline(列出程序集中类型)
    assembly ass assemblyloadfrom(classlibdll)
    type[] mytype assgettypes()
    type classperson null
    foreach (type p in mytype)
    {
    consolewriteline(pname)
    if (pnameclassperson)
    {
    classperson p
    }
    }
    consolewriteline(列出classpersonl类中方法)
    methodinfo[] md classpersongetmethods()
    foreach(methodinfo m in md)
    {
    consolewriteline(mname)
    }
    consolewriteline(实例化classperson类调sayhello方法)
    object obj activatorcreateinstance(classperson)
    object objnameactivatorcreateinstance(classperson飞鹰)
    methodinfo mysayhello classpersongetmethod(sayhello)
    mysayhelloinvoke(obj null)参数构造函数
    mysayhelloinvoke(objname null)参构造函数
    consolereadkey()
    }
    }
    }
    运行结果:
    列出程序集中类型
    classperson
    列出classpersonl类中方法
    get_name
    set_name
    get_sex
    set_sex
    get_age
    set_age
    sayhello
    tostring
    equals
    gethashcode
    gettype
    实例化classperson类调sayhello方法
    hello world
    hello飞鹰
    2using作
    (1)引入命名空间:using system
    (2)using名
    格式:using 名包括详细命名空间信息具体类型
    例:两命名空间(namespace1namespace2)里myclass类时样引入命名空间
    using aclassnamespace1myclass
    using bclassnamespace2myclass
    实例化时:
    aclass my1new aclass
    bclass my2new bclass
    (3)using定义范围
    时释放资源范围结束时处理象例:
    using(class1 cls1new class1())
    {
    }
    代码段结束时会触发cls1dispose方法释放资源
    第二篇:学net心
    1命名空间:命名空间种特殊分类机制特定功集关类型分起net避免类
    名突种方式
    2变量作域:变量作域指够该变量程序区域forwhile类似语句中声明局部变
    量存该循环体
    (1)字段局部变量作域突:
    class program
    {
    int n0定义字段
    static void main(string[] args)
    {
    int n5声明局部变量
    consolewriteline(ntostring())结果输出5
    }
    }
    (2)引类级变量:变量声明静态类身访问例:
    static class process
    {
    static int n0
    static void main()
    {
    int n2
    consolewriteline(processntostring())输出结果0
    }
    }
    果字段静态this访问:
    public class process
    {
    public int n0
    static void main()
    {
    int n2
    consolewriteline(thisntostring())输出结果0
    }
    }
    3常量特征:必须声明时初始化指定值修改值必须编译时计算常量总静态
    允许常量声明中包含修饰
    符static
    4字符常见操作:
    (1)获取字符串长度占字节长度
    string str 中国
    consolewriteline(strlength)输出2
    byte[] bytes encodingdefaultgetbytes(str)
    consolewriteline(byteslength)输出4
    consoleread()
    (2)查找指定位置否空字符:chariswhitespace(strn)
    string str 中国 民
    consolewrite(chariswhitespace(str 2))输出true
    (3)查字符否标点符号ispunctuation('字符')
    string str 中国 民
    consolewriteline(charispunctuation(str 5))true
    consolewriteline(charispunctuation('a'))false
    consolewriteline(charispunctuation(''))true
    (4)删字符串字符2种方法:
    <1>substring
    string str1 12345
    consolewriteline(str1substring(0 str1length 1))输出结果12345
    <2>trimend
    consolewriteline(str1trimend(''))输出结果12345
    (5)字符串分割字符串:
    string str2 aaaajsbbbbjsccc
    string[] sarray regexsplit(str2 js regexoptionsignorecase)
    foreach (string s in sarray)
    {
    consolewriteline(s)
    }
    输出结果
    aaaa
    bbbb
    cccc
    (6)字符串123456789转换成1234567892种方法:
    <1> string a 123456789
    a intparse(a)tostring(#########)
    consolewriteline(a)输出123456789
    <2>aainsert(5)insert(2)
    consolewriteline(a)输出123456789
    第三篇:程序员学计划(net)
    程序员学计划(net)
    html基础知识(① )
    作业:定
    二javascript基础div+css布局基础(① )
    作业二:定
    三解c# 基语法(①)
    四c#应程序学c#应程序控件解熟练掌握c#应程序常控件(①)
    五解数库基插入删修改够数库vs进行连接(①)
    六aspnet基机制(requestresponsesessionpage)开发环境搭建数库
    访问datagrid等数控件(① )
    作业三:定
    七模板页户控件(① )
    八定义控件开发(验证码)(① )
    作业四:定
    九ajax(③ )
    十webserver解wcf(③ )
    十采三层架构(数访问层+业务逻辑层+表现层)制作型网站(③ )
    十二分析开源cms项目dotnetnuke架构(③ )
    十三 学技术设计制作网站(③ )
    备注:① —— 完成实例方式检查学结果
    ③ ——作测试求期学容
    第四篇:net高效学方法
    前言
    新手说学net编程件痛苦事情倒学net件难事情net庞学体系新手会感觉手造成永远法入门成高手时候羡慕份网高手介绍方法没强操作性狂书狂代码狂写代码然方法种学方法初学者说合适算已入门朋友问net底学样?时难全面系统回答(公司样问倒时真感觉说起)时文章抛砖引玉请家提出学net方法(样适合学知识)果什写请家指正
    理部分:
    目标信心省略1000字网样文章家参考里讲实际操作部分
    实际操作:
    1网载坛什语言写行电脑安装
    2坛题分类想学3技术aspnetclr知识ajax坛分样模块然样模块序网找文章附加代码然里面帖贴文章时候注意帖子题某帖子关
    aspnet模型找方面文章里面写(帖子写回复读书心写进)
    注意事项:
    1模块分类时候容工作中模块者公司直技术公司web service时候收集方面文章代码然坛写时候实践知识快成某方面专家(hello world写算专家)
    2求容记住果记住记住算复会慢慢记住
    3时复点重知识会遗忘定充分利坛排序功般坛访问帖子放前面修改代码访问次数少帖子放
    前面样复文章会跑面样遗忘知识进行复(遵循遗忘曲线规律)
    4学定选择性学点线线面程知识点跨度太知识点联系知识点天学web service天学学remoting样做较加深记忆
    5记住目标学丰富坛容定理解知识忘里面贴(样操作找文章进行理解考虑果会写然写遍样复记住)
    6天求进行量化天需录入10篇文章天录入10篇规定写完睡觉刚开始求太高然没信心坚持
    7文章积累定程度某知识点理解时候尝试园子里写写文章朋友探讨样会取进步
    8学技术新学net忠告方法解物理济历史知识样会思维更开阔思考技术会更全面发展坚实基础(认识net高手知识面广什历史懂思维广阔样高工资?)
    9定实践样方法然成高手定技术提高天感受进步果想真正理解技术需实践果
    it公司代码全部遍果遇懂建帖子然找知识里面填果没实践机会想项目做写坛
    10试着懂技术说出分享技术(引reeezak哥句话:帮助进步)果没象着墙说段时间技术口定取进步
    果方法学短时间进步面试时候轻松会技术说出知道会什会什高工资高遇离远?行动起吧
    推荐视频教程:
    httpprobiehuncomview8245aspx
    黑马程序员aspnet2014版视频教程
    第五篇:net学步骤++典总结net学步骤
    第步 掌握门net面象语言c#vbnet 强烈反没系统学门面象(oo)语言前提学aspnet aspnet全面象技术懂oo绝学
    第二步 net framework类库定解 通开发windows form应程序学net frameworkaspnet建构net framework技术net framework解越深学aspnet越快 举例子:面简单列出掌握aspnet非常重概念: 象存模型委托事件线程程序集应程序域安全模型 net framework然许东西理解握清楚述东西难真正握aspnet 出急迫心情现实考虑少没扎实面象基础想直接学aspnet结果欲速达 具备oo基础具体学aspnet技术步骤
    第步:学htmlcss需学堆诸dreamweaverfirework类种网页设计工具关键理解html网页嵌套block结构cssbox模型许aspnet控件必须转化htmldiv+css前流网页布局模型 学部分时关键理解概念需精力花美化页面许技巧网站美工工作程序员工作
    第二步:学javascriptjavascriptjava运行浏览器端完成许工作功强:客户端网页中html元素成棵树编写代码访问修改树节点动态生成新html代码达动态修改网页显示特性目javascript目前网站开发中非常重外目前非常流行ajax技术基础
    第三步:学计算机网络原理找学<计算机网络>教材重点关互联网部分解域名解析http协议等知识进行互联网开发理基础
    第四步:学aspnet表示层技术会设计web页面需结合先前面象技术基础少掌握容:(1) 种web控件方法(2) 理解信息网页中传送方式cookieviewstatesession等(3) aspnet应程序网页生命周期相关象(httpcontextresponserequest)途(4) aspnet实现事件驱动幕(5) 定义户控件次强调没oo基础难掌握述技术东东牵着鼻子走会动
    第五步 掌握数库技术具体说学容:(1) 学会sql server 2014:求精通种工具理配置技术少知道连接建表创建存储程(2) 学adonet掌握代码工访问数库(vs2014导)方法(3) 学数绑定控件
    第六步 理解层架构时先前oo学阶段涉程序集应程序域等派场现网站架构采层架构:表示层业务逻辑层数存取层数库身先网找层架构资料找现成较复杂开源aspnet项目分析架构差基套路处应朋
    友问:学架构必须学设计模式法:必然果学设计模式然更实际开发中果想着机械套某种模式反起结果观点:学设计模式时思悟思想会渐渐融入脑真实设计实践中忘掉写书模式切实际出发相信直觉达设计求方案行方案事实样做回头会发现设计暗合设计模式理
    第七步 学xmlweb service先解xml基础知识找讲xml书差然学web serviceweb service实类远程方法调(xml格式表达调信息)学 里果兴趣妨soasoa
    资料理概念起较郁闷离实际开发较远选项
    第八步 学ajax学ajax目创建具更丰富特性web表示层前面七步学学ajax已水渠成基础已具备会太问题基础未具备前提直接学ajax象浮沙筑高台ajax学次序安排里
    第九步 学ria技术ria:rich internet application成csbs优点合二尝试具体技术说指微软silverlight(wpf_e)毕竟前头路行微软路线
    dotnet学步骤(假设学者门外汉):
    1计算机基础会常软件记事wordppt般理软件(学生信息理系统)会网会坛发帖子购物网站进行购物学会常软件方法bscs知道什钮编辑框等计算机世界东西感性认识
    2懂计算机基原理参考计算机专业学考试相关教材理基础基数学基英语功底
    3学门语言作编程入门c语言懂编程基概念开始熟悉少种ide
    4学htmljscssdb基础
    5学c#语言语法
    6学winform编程做项目进行训练时根具体情况进行专项训练网络编程线程解熟悉相关概念(编程入门语言c#笔者认c效果更)
    7学aspnetxmlajaxsql server
    8编程入门开始进行实际项目训练时学软件工程相关知识运项目开发中做象计算器样项目做型应软件
    9种形式资料练交流训练学力独立解决问题力
    net学 第步掌握vsnet
    作定决心学net初学者首先掌握vsnet掌握开发工具放第位面学程中需vsnet进行断编程实践通实践终掌握net技术
    net学第二步掌握种net语言
    第二步掌握种net语言
    net支持种语言读者根喜选择门计算机语言请注意选择语言标准:
    (1)必须全面象语言面象语言充分发挥net威力
    (2)拥较开发者技术资源样您容易找志道合学
    目前支持net语言已十种断增加中
    微软官方提供语言种:managed c++c#visual basicnetj#
    c#visual basicnet目前net开发流语言
    net学第三步掌握windows form程序开发
    第三步中学windows form选择谓windows form程序传统运行电脑单机应程序象家常金山词霸通windows form技术学读者掌握重基础windows软件开发技术面象理会深入体会基础深入学网络编程水渠成件事
    net学第四步学net网络技术
    第四步学net网络技术具体言序进行学:
    (1)aspnet:掌握设计aspnet网页搭建运行net frameworkweb网站
    (2)web service:学网站种功web service形式提供外界者集成外部web service实现功强信息系统web service潜力穷新技术代互联网产生深远影响
    (3)net reomting相关技术:aspnetweb service互联网net remoting相关技术开发基局域网应程序目前部分公司企业建局域网开发基局域网信息系统具需求
    net学第五步移动设备开发技术
    学移动设备开发技术手机smartphone等智移动设备开发程序设计嵌入式系统等net compact framework专移动设备应程序开发准备net compact framework开发移动设备程序net framework开发普通程序类似已net framework开发验然适
    net学第六步移动设备开发技术
    进步深入学企业级项目开发技术成名系统架构设计师需更进步学相关理技术设计模式软件工程等j2ee等net竞争手技术
    net学 第七步成net技术专家
    果着路线图走里恭喜您您已成名net技术专家更宽广道路展现您面前
    位老师准备样生手带入编程世界引
    算做名搞web开发认学东西真觉知识开始应
    讲清楚具体慢慢说
    1bscs
    想介绍第概念俗话说没吃猪肉没见猪跑家年代
    软件应没少网站估计没少算点切入
    2web(db)服务器iis
    bs理解里想引出iis
    3http请求流程
    没学语言前介绍想web更深层次认识浏览器中敲入
    http:时候底发生什前引入web服务器算服务
    4htmlcssjavascript
    结构样式行浏览器目前认识三种语言搞web首掌握通浏览器
    搭话
    html计划html重点学起码认识html标签重点学种表单元素
    csscss说:
    1)学css格式
    2)学html中css种方式
    3)介绍常css命令
    javascript:
    1)介绍场景引出ajax
    2)介绍基语法
    3)介绍作客户端验证例子
    学html时候计划做静态网站部署gae
    5getpost
    学完html想单独概念介绍清楚
    6开始c#
    计划开始c#时候学c#东西先开始net
    书c#入门典(第4版)里目录:httpcontent490456htm
    直接第三章开始关c#先学面关vs东西律跳觉东西书味:
    第3章 变量表达式
    第4章 流程控制
    第5章 变量更容
    第6章 函数
    第7章 调试错误处理(介绍 trycatchfinally)
    第9章 定义类
    第10章 定义类成员
    第11章 集合较转换(特关集合接口希次性搞定然局限水)
    第12章 泛型(跳泛型委托部分外委托事件算放学aspnet时候讲)
    7面象编程
    资料入门典中第8章 面象编程简介
    算找找资料
    8开始net
    果幸学庆幸
    1) net体系结构计划资料c#高级编程(第4版)中第1章 net体系结构
    csdn连载:httpbookcsdnnetbookfiles140
    2)介绍c#语言net联系
    推荐精彩范文:
    新手应该效学net
    c# net学进程(总结)
    女生说javanet更适合学
    面试题net
    浅谈net mvc

    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 积分 [ 获取积分 ]

    下载文档

    相关文档

    .net学习心得

    .net学习心得  1.反射:反射是.net中的重要机制,通过反射可以在运行时获得.net中每一个类型,包括类、结构、委托和枚举的成员,包括方法、属性、事件,以及构造函数等。有了反射,既可以对...

    10年前   
    468    0

    科学net

    对于程序猿来说,百度就是一个坑的存在,找一个问题,前面几页都是抄袭、雷同的问题,还有若干的百度经验,但是,对于近期的墙是越来越厚了,各种ss账号都失效了,无奈开始自己动手搭梯子吧。通过网上各种...

    4年前   
    1051    0

    学习.net心得

    学习.net心得  1.命名空间:命名空间是一种特殊的分类机制,它将与特定功能集有关的所有类型都分到一起,是.net避免类  名冲突的一种方式。  2.变量的作用域:一个变量的作用域是指能够使...

    12年前   
    461    0

    .Net面试题

     复习 一,            C#语言基础 1.变量 八种整数型:byte,sbyte,short,ushort,int,uint,long,ulong; 实数型变量(float...

    5年前   
    1339    0

    .net实习报告范文

    .net实习报告范文  开学第一个月,是培养计划中进行毕业实习的日子。众所周知,毕业实习是理论与实践相结合的重要环节,目的是提高学生动手能力和综合实践能力,提高学生的学习兴趣,为提高学生的就业...

    8年前   
    370    0

    09 accounting graduate internship report net-毕业翻译

    09 Accounting graduate internship report netWrite papers Network: I am in November 2008 in the...

    3年前   
    546    0

    ASP.NET的网站新闻管理系统设计与实现

    ASP.NET的网站新闻管理系统设计与实现  【摘要】利用asp.net和技术开发的网站新闻管理系统,实现了网站新闻的动态管理,使得对信息的管理更加及时、高效,提高了工作效率。同时对系统的开发...

    10年前   
    627    0

    基于ASP.NET的在线考试系统设计与实现

    毕业设计说明书(论文)中文摘要考试是教育工作中重要的一环,帮助考生发现自己的知识盲点,促进学习进步。但随着信息化时代的到来,传统的考试方式迫切地需要结合互联网技术,以推进教育的进步,提升考试效...

    3年前   
    455    0

    基于ASP.NET MVC技术的图书管理系统的设计与实现

    论文(设计)题目:基于ASP.NET MVC技术的图书管理系统的设计与实现基于ASP.NET MVC技术的图书管理系统的设计与实现摘要:图书管理系统是一套高新科学技术和图书知识信息以及传统历史...

    2年前   
    378    0

    农业专家.net项目计划书

    文档名称:项目计划书 项目名称:农业专家.net (V2.0) 文档编写:白启 (EricBai) 编写时间:2004年4月19日 校对时间:2004年4月20日 审核时间:2004...

    9年前   
    4472    0

    基于.NET的电影院网上订票系统的设计与实现

    当前人们的生活已经越来越离不开互联网,年轻一族对手机和电脑已经产生了比较深的依赖性。在网络购物日趋升温的大环境下,如果能够在网上订购电影票,对于影迷而言也是非常期待的。因此,当前很多影院都在加强...

    5年前   
    1705    0

    基于.Net-的三成架构的网上评分系统毕业设计

     《Web技术与开发(ASP.NET)》 课程设计说明书 设 计 题 目: 网上投票系统 指 导 老 师: 学 生 学 号: 学 生 姓 ...

    5年前   
    994    0

    信息安全概论基于.NET的公交查询系统方案

    基于.NET的公交查询系统摘要:计算机技术不断发展,互联网成为现在社会人们信息交流与获取的重要途径之一。公交查询系统为市民解决出行线路的选择问题,提供最优的转乘方案,大大提高了公交线路的利用率...

    1年前   
    248    0

    基于asp.net的矿山物料管理系统的设计与实现

    随着计算机技术特别是网络技术的飞速发展,计算机的应用领域不断扩大,各行各业都离不开计算机,企业仓储管理也不例外。仓储管理被认为是企业继降低物质消耗和提高劳动生产率之后的“第三利润源泉”。在电子商...

    5年前   
    1160    0

    广东海洋大学.NET开发技术课程设计论坛

     《.NET开发技术》课程论文 BBS论坛 姓名__________ 班级__ _ 学号__ ...

    5年前   
    1079    0

    基于ASP.net网上鞋店系统的设计

    随着Internet的飞速发展,互联网成为越来越多的人们快速获取、发布和传递信息的重要途径。足不出户地完成工作、学习、娱乐、购物等已经成为人们对快生活节奏的一种必然需求,“好乐买”网上鞋店系统的...

    5年前   
    1435    0

    G-NET演绎“移动会议室”全新概念-推荐解决方案

    G-NET演绎“移动会议室”全新概念-推荐解决方案  随着金融风暴的影响波及全球,全球经济受其影响的效应越发明显,企业在压缩非生产性成本的同时,越来越需要在瞬息万变的国际国内经济形势下随时作出...

    12年前   
    645    0

    基于ASP.NET的线上音乐平台开发 信息管理与信息系统

    论文题目 基于ASP.NET的线上音乐平台开发 Development and design of music website based onASP.NET ...

    8个月前   
    157    0

    优搜企业播客网.net平台商业计划书

     企业数字电视台 商业计划书 2008年11月 目 录 第一部分 行业分析············...

    7年前   
    13943    0

    红帆iOffice.net桂林三金集团应用案例-信息系统解决方案

    红帆iOffice.net桂林三金集团应用案例-信息系统解决方案  背景  桂林三金药业股份有限公司是一家专门从事中药、天然药物研究和生产的医药企业,连续多年位列广西医药行业第一,稳居中国中药...

    10年前   
    548    0

    文档贡献者

    x***n

    贡献于2013-07-17

    下载需要 2 积分 [ 获取积分 ]
    下载文档