Enze frist day

今天是我来到云和学院正式开班上课的第一天,我选择学习的科目是.net。因为.net我在学校的时候接触过一些,所以我想要更加深入的去学习。我觉得一个学生在学习上最怕的是没有遇到一位负责任的好老师,但幸运的是我来到云和学院后所遇到的老师都是那么的随和、认真。于是在学习上我也有了动力。由于是刚开班的第一天,老师讲的也都是一些基础,虽然在学校里也学习过,但这里的老师讲的非常认真仔细,注重每一处的细节,这是我今后要向老师学习的地方。好了,话不多说,我把今天老师讲的知识好好总结一下,认真来练习掌握。

今天的知识点:

1,在安装Visual studio工具之前,必须要安装好数据库(Mysql,Oracle...)

2, .NET Framework框架

运行在Windows操作系统上面的一个公共语言平台,由三部分组成,编程工具,BCL(公共基础类库),CLR(公共语言运行时)。

3,.NET两种交互模式

C/S 即 Client/Server(客户机/服务器),它们之间是多对一的关系。       B/S 即Browser/Server(浏览器/服务器),它们之间是一对一的关系。

4,MSDN(是一个以 Visual Studio 和 Windows 平台为核心整合的开发虚拟社区,包括技术文档、在线电子教程、网络虚拟实验室、微软产品下载(几乎全部的操作系统、服务器程序、应用程序和开发程序的正式版和测试版,还包括各种驱动程序开发包和软件开发包)、Blog、BBS、MSDN WebCast、与CMP合作的 MSDN.HK 杂志等等一系列服务。)

5,.NET都能干什么

* 桌面应用程序  Winform(.NET开发的桌面应用程序,逐渐被一种叫做WPF取代)

* Internet 应用程序   ASP.NET(网站, Webform)

*  ASP.NET   MVC(开发Mobile网站),WebApi

*  手机开发   WP8

*  Unity 3D游戏开发或者虚拟现实

6, Visual studio 的一些常用快捷键方式

打开Visual studio :在“运行"中输入”devenv"

字体缩放: ctrl+鼠标滚轴

代码的覆盖:Insert键

Console.Writeline(); Console.ReadKey();快捷键是:cw+tab;

运行程序:F5

检查语法:F6

帮助文档:F1

撤销:Ctrl+z

保存:Ctrl+s(时刻保存)

快捷弹出智能模式:ctrl+J

代码对齐:shift+End   shift+Home

注释选择代码:ctrl+k+c

取消注释:ctrl+k+u

折叠代码:#region...#endregion

7, 语法规范

在编写代码中必须以分号结束;括号必须成对出现;变量必须先定义后使用,且不能与C#的关键字名称相同,也不能与C#中的库函数名称相同,必须以字母开头,变量名只能用字母、数字、下划线组成。字符型是单引号(char a=‘m‘),字符串是双引号 (string  a="你好")

8,控制台的一些基础代码

Console.Writeline(“Hello World”);//屏幕显示

Console.ReadKey();//暂停

以上是我今天所学的知识总结,期待着明天的新知识。加油!Enze

时间: 2024-10-13 11:27:20

Enze frist day的相关文章

使用 EF Power Tool Code Frist 生成 Mysql 实体

原文:使用 EF Power Tool Code Frist 生成 Mysql 实体 1,在要生成的项目上右键   2,   3,   4,   5,  生成后的效果     已知问题: 1,在Mysql数据表中 tinyint(1) ,会被映射成为 C# bool ,这样造成一些数据信息的丢失. 这个问题应该是EF 工具的问题,暂时没有找到解决方案.      手工去修改生成的实体是不经济的,下次再更新时候,又会变成 bool型 .      所以解决的办法就是修改数据库字段型 ,一般情况下,

Entity Framework 6 Recipes 2nd Edition(10-1)译->非Code Frist方式返回一个实体集合

存储过程 存储过程一直存在于任何一种关系型数据库中,如微软的SQL Server.存储过程是包含在数据库中的一些代码,通常为数据执行一些操作,它能为数据密集型计算提高性能,也能执行一些为业务逻辑. 当你使用数据的时候,有时你会通过存储过程来获取它们. 在本章, 我们探讨一些EF在使用存储过程时,需要关注的地方.我们在本书的其它章节也使用了存储过程, 但通常都是context为执行插入.更新和删除动作. 在本章,我们将为你展示多种使用存储过程的方式. 10-1. 非Code Frist方式返回一个

Enze Second day

哈喽,很高兴在云和学院又学了一天的新知识,现在,我来继续总结一下今天所学的以及对昨天的一些补充. 变量 • 声明变量的语法格式: –数据类型  变量名; •赋值:     变量名=值; 变量的命名 •命名规则: –1 必须以“字母”_或@符号开头.--不要以数字开头 –2 后面可以跟任意“字母”.数字.下划线. –注意: •1)你起的变量名不要与c#系统中的关键字重复. •2)在c#中,大小写是敏感的. •3)  同一个变量名不允许重复定义(先这么认为,不严谨) •定义变量时,变量名要有意义 •

Enze Third day(c#中选择结构【if...else】)

哈喽,又到了我总结课堂知识的时间了.今天在云和学院学的是C#中的“选择结构”下的If语句.下面就来总结一下今天所学的吧. 理论:If语句是最常用的选择结构语句.它主要根据所给定的条件(常由关系表达式和逻辑表达式组成)是否为True,决定是否执行后面的语句块.If语句有三种结构: 实操:1. 一条选择路径的If结构  if(条件) { 语句块; } //如果条件为True,则执行下面的语句块:如果条件为False,则if语句结束.如果语句只有一行代码,则结构外层的大括号可以省略.  例如: nam

从零开始,搭建博客系统MVC5+EF6搭建框架(1),EF Code frist、实现泛型数据仓储以及业务逻辑

前言      从上篇30岁找份程序员的工作(伪程序员的独白),文章开始,我说过我要用我自学的技术,来搭建一个博客系统,也希望大家给点意见,另外我很感谢博客园的各位朋友们,对我那篇算是自我阶段总结文章的评论,在里面能看出有很多种声音,有支持的我的朋友给我加油打气,有分享自己工作经历的朋友,有提出忠肯意见的朋友,有对记事本写代码吐槽的朋友,也有希望让我换个行业的,觉得我可能不适合这个行业朋友,不管怎样,我都接受,都是大家同行的一些忠告,谢谢大家. 首先我要在这里感谢很多博客园里面的大牛,写了很多系

在EF的code frist下写稳健的权限管理系统:数据库模型(二)

先从数据库开始,因为是用EF的code frist,所以所有的设计都在解决项目中进行. 先是数据模型开始 我已经建立了四个模型,user,role,action,actiongroup user里面有role,role中的ActionIds存储action的id组合字符串,actiongroup作为action的分组. 所以只要知道user的role,就可以里面找出他对应的action操作,做到功能上的权限管理. 再配合MVC的过滤或者继承,对有需要的action进行标示授权,功能颗粒化就达到了

EntityFramework数据库配置(code frist)

什么也不说先贴代码 <?xml version="1.0" encoding="utf-8"?> <configuration> <configSections> <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 --> <section

如何让Entity Framework Db Frist模式下的Entity继承关系?

1.使用DB Frist模式创建实体数据模型 Db Frist创建实体数据模型(创建edmx并不是重点,各位随意即可),此处取名ZeroCodeDB,所得文件如图所示: 其中红框中的文件(ZeroCodeDB.tt)是各实体的生成的关键代码,即Entity的T4模板文件,本文正是要对此文件动刀. 2.修改Entity T4模板文件实现继承 新建类库创建父类和接口代码如下 namespace ZeroCode.DemoLib { public class DeomClass{} public in

构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(4)-构建项目解决方案 创建EF DataBase Frist模式

进行本次文章之前,我们可能需要补充一些基本知识. 首先我们系统是基于接口编程的,我们为什么要使用借口编程,其实这是应用了一种企业应用架构模式 Repository(仓储) 一种用来封装存储,读取和查找行为的机制,它模拟了一个对象集合. 支持在领域和数据映射层之间实现彻底分离和单向依赖关系的目标. 接口编程 最主要的目的是使关注点分离,让开发人员各司其职 代码封存保密,分包开发,无需要给予逻辑结构代码,只需要给予接口文件 缺点:设计困难,比传统的三层,单类模式困难,但是接口程序员工资都很高! AO