学习ASP.NET的一些学习资源

ASP.NET学习相关资源

当我们在决定选择哪一个编程语言来做web开发的时候,很难选择,php、java、python这些语言是开源的,有很多的学习资源,但是当我们决定学习ASP.NET的时候,微软的东西都很贵,但是对于学生来说还是有很多免费的学习资源

1、 IDE(Viusal Studio和SQL Server)等

这是学习一门编程语言的基本工具,然而这些工具非常贵,如果我们不想使用破解的软件有事一个学生的话微软给了我们一个很好的选择,DreamSpark这个网站,只需要用一个教育邮箱(@后边是学校域名的邮箱)就可以注册一个账户,这些软件我们都可以免费的下载

在DreamSpark上除了这些工具还有一些免费的学习资料和MVA微软虚拟学堂,甚至会为我们提供免费的windows server操作系统

还有window azure,微软的云计划,如果能够申请到一个免费的试用机会,我们就可以在azure上新建一个虚拟机,就相当于自己有了一条独立的主机,自己写的代码可以挂上去测试

如果有一个教育账户我们可以做很多的事情,像Prezi的教育账户是免费的,github上有一个edu pack为我们提供像免费注册域名这样的免费服务

2、 一些学习资源

·传智播客的免费.net视频教程和不定期的公开课,以及网上可以找到的一些黑马的视频

·免费下载IT方面电子书的几个网址:IT-ebooks,皮皮书屋

·CSDN、博客园这些博客

·微软的MSDN和百度、谷歌

·微软已经开源了的代码,ASP.NET的一些代码已经挂在github上,高级的学习者可以看看这些

3、 一些小工具

·Reflector这是一个.net代码的反编译器,可以看到微软写好的一些源码,不过要收费,需要破解

·ILSPY,是一个类似于Reflector的东西,但是是免费的

·一些轻量级的C#编译器,像LINQPad,SharpDevelop,可以用它们来测试一些代码片段,比VS快而且都是免费的

时间: 2024-10-13 13:34:22

学习ASP.NET的一些学习资源的相关文章

ASP.Net Mvc 5 学习记录2015-9-9

我之前一直都是学习和开发都采用ASP.Net WebForm,对MVC的一直都是一知半解,最初以为ASP.Net WebForm的N层架构就是MVC.其实N层架构设计思想是"高内聚,低耦合",也就是解耦,而非MVC的设计思想. 学习ASP.NET MVC感觉还是主要还是了解它的设计思想和设计理念.ASP.NET MVC与ASP.ENT WebForm的设计理念完全是不同的,而以前一直采用ASP.ENT WebForm编写网站.ASP.NET WebForm的2大特点:可视化布局和事件驱

(转) 一步一步学习ASP.NET 5 (二)- 通过命令行和sublime创建项目

转发:微软MVP 卢建晖 的文章,希望对大家有帮助. 注:昨天转发之后很多朋友指出了vNext的命名问题,原文作者已经做出了修改,后面的标题都适用 asp.net 5这个名称. 编者语 : 昨天发了第一篇文章,再次谢谢大家给的意见和反馈,这里说明因为现在ASP.NET 5还在beta阶段,很多的不确定性,我会不断修正,说不定正式版本也会有改,这里我还是要吐槽微软改名字....我尊重算了.        今天跟大家说说如何创建你的ASP.NET 5项目.或者用惯了Visual Studio 的模版

Asp.Net MVC5入门学习系列④

原文:Asp.Net MVC5入门学习系列④ 添加Model且简单的使用EF 对于EF(EntityFramework)不了解的朋友可以去百度文科或者在园子里搜一些简资源看下,假如和我一样知道EF的概念,那么就知道EF有一个code first的特性,什么意思呢!说的通俗简单明了点就是:通过代码映射到数据库!有朋友会说这里不是添加Model说这个EF干啥呢!说这个code first呢就是我们在一会添加Model的同时我打算利用EF的code first特性把我们的Model映射到数据库,这样我

跟着杨中科学习asp.net之dom

Dom教程 使用javascript操作dom进行dhtml开发,目标:能够使用javascript操作dom实现常见的dhtml效果 Dom就是html页面的模型,将每个标签都做成为一个对象 ,javascript通过调用dom中的属性.方法就可以对网页中的文本框.层等元素进行编程控制,比如通过操作文本框的dom对象,就可以读取文本框中的值.设置文本框中的值 Dom也像winform一样,通过事件.属性.方法进行编程 Javascript→dom就是c#→.net framework. Css

跟着杨中科学习asp.net之javascript

Dom教程 使用javascript操作dom进行dhtml开发,目标:能够使用javascript操作dom实现常见的dhtml效果 Dom就是html页面的模型,将每个标签都做成为一个对象 ,javascript通过调用dom中的属性.方法就可以对网页中的文本框.层等元素进行编程控制,比如通过操作文本框的dom对象,就可以读取文本框中的值.设置文本框中的值 Dom也像winform一样,通过事件.属性.方法进行编程 Javascript→dom就是c#→.net framework. Css

Asp.Net MVC5入门学习系列①

原文:Asp.Net MVC5入门学习系列① 现在直接开始MVC5的学习系列,学习资源来自Micrsoft. 开始使用Asp.Net MVC 5 打开Visual Studio 2013,然后新建一个项目,具体如下图: VS13与12/10不同的是创建Web的时候你不能像以前那样直接选你要创建框架项目,而把这个选择集中在了第二步骤,当你操作完上面点击确定就可以看到一个集中所有web框架供你选择的窗体,具体如下: 然后点击确定,vs会帮我们完成创建mvc应用程序的动作. 创建完成后,我们的VS会呈

跟着杨中科学习asp.net之html

第一节课 HTML基础加强班 l 什么是浏览器? 1. 浏览器就是接受浏览者的操作(打开一个网址.点击一个链接.点击一个按钮),然后帮浏览者去web服务器请求网页的内容(html格式返回),然后展现成人眼能够看得懂的可视化的页面的软件. l IE=浏览器?这个说法是错误的.IE是浏览器的一种,还有FireFox.Opera.Charome等,注意遨游(Maxthon).世界之窗.搜狗浏览器.360浏览器等并不是一种独立于IE的浏览器,其内核还是IE的内核,只不过是换了一个外壳而已,所以用遨游的不

Felix谈ASP.NET WEB方向学习路线

作为初学者,Felix走过很多弯路.那么,学习ASP.NET究竟要学习哪些?具体又要学习哪些知识呢?在了解这些之前,我们需要知道:ASP.NET可以编写多种类型不同的应用程序,据Felix目前所知,可以编写桌面应用程序,Web应用程序.不同的应用程序所用的技术自然是不同的,这就需要我们确定一个方向,是走Web方向还是桌面应用程序方向.... 相对于桌面应用程序,Felix更熟悉Web应用程序.那么,以下路线就Felix对ASP.NET Web方向学习路线的总结: 1.学习C#语言,这是微软强力推

学习ASP .NET MVC5官方教程总结(七)Edit方法和Edit视图详解

学习ASP .NET MVC5官方教程总结(七)Edit方法和Edit视图详解 在本章中,我们研究生成的Edit方法和视图.但在研究之前,我们先将 release date 弄得好看一点.打开Models\Movie.cs 文件.先添加一个引用: <span style="font-size:14px;">using System.ComponentModel.DataAnnotations;</span> 然后在Movie类中添加以下代码: [Display(