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-11-05 11:31:37

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

强化学习 相关资源

最近因为某个不可描述的原因需要迅速用强化学习完成一个小实例,但是之前完全不懂强化学习啊,虽然用了人家的代码但是在找代码的过程中还是发现了很多不错的强化学习资源,决定mark下来以后学习用 [1]如何用简单例子讲解 Q - learning 的具体过程? https://www.zhihu.com/question/26408259 [2]最简单的讲解Q-Learning过程的例子 http://mnemstudio.org/path-finding-q-learning-tutorial.htm

MVC5学习相关资源整理

1  官方 Getting Started http://www.asp.net/mvc/tutorials/mvc-5/introduction/getting-started 英文不好,英文好的同学果然有优势,里头还有samples--. 2  各种客户端教程 html5 css3 js jquery  http://www.w3school.com.cn/  对我这种零基础的很重要啊 3  mvc5默认包含bootstrap  http://www.bootcss.com/ 官网 4  j

我的centos7学习相关资源-不定时更新

centos7系统64位:CentOS-7-x86_64-Minimal-1511.iso   链接:http://pan.baidu.com/s/1mic4wsS 密码:e23s centos7系统32位:CentOS-7-i386-Minimal-1503.iso    链接:http://pan.baidu.com/s/1pKMjo0b 密码:51eg 虚拟机:vmware10  链接:http://pan.baidu.com/s/1kU5wwGv 密码:cojl

AngularJS的学习网站及相关资源整理

学习angularjs的网站及相关资源的整理,会不断更新. angularJs的官网:https://angularjs.org/       API文档:https://docs.angularjs.org/api 官方文档很详细,感觉是学习angularjs最好的方法 angularjs入门教程:http://www.runoob.com/angularjs/angularjs-tutorial.html 英语不太好可以先看这个,可以很快看完,看完就对angularjs有一个大概的了解, 有

ASP.net 学习路线(详细)

ASP.net 学习路线(详细) 浏览:5632 | 更新:2013-12-13 16:33 | 标签: asp.net 百度经验:jingyan.baidu.com .net学习路线 入门篇1.         学习面向对象(OOP)的编程思想 许多高级语言都是面向对象的编程,.NET也不例外.如果您第一次接触面向对象的编程,就必须理解类.对象.字段.属性.方法和事件.封装.继承和多态性.重载.重写等概念.需要说明的是,微软的产品帮助文档做得非常完善,而且查询相当方便,入门者不得不看.安装完V

【分享】Asp.net Core相关教程及开源项目

入门 全新的ASP.NET:  https://www.cnblogs.com/Leo_wl/p/5654828.html 在IIS上部署你的ASP.NET Core项目: https://www.cnblogs.com/wangjieguang/p/core-iis.html 举个例子来聊聊它的依赖注入: http://www.bkjia.com/Asp_Netjc/1309630.html, http://www.cnblogs.com/jesse2013/p/di-in-aspnetcor

Asp.net Core相关教程及开源项目推荐

入门 全新的ASP.NET:  https://www.cnblogs.com/Leo_wl/p/5654828.html 在IIS上部署你的ASP.NET Core项目: https://www.cnblogs.com/wangjieguang/p/core-iis.html 举个例子来聊聊它的依赖注入: http://www.bkjia.com/Asp_Netjc/1309630.html, http://www.cnblogs.com/jesse2013/p/di-in-aspnetcor

深入浅出安卓学习相关知识,如何从零学好移动开发

原文发表自我的个人主页,欢迎大家访问 http://purplesword.info/mobile-develop 由于近几年来互联网的飞速发展,安卓和iOS平台的大量普及推广,移动开发在当前是非常热门的一个方向. 有不少同学问我如何学习安卓,要学些什么,难不难学.之前一直没有想好应该怎么回答这个问题,只是简单的说安卓自身门槛不高,并不难学.因为我觉得准确回答一个类似这样的问题往往需要灵感.现在根据我的学习体验,做个大概的总结. 1.我为什么学安卓 我从刚开始接触安卓开发到现在也有两三年的时间了

HTMl5/CSS3/Javascript 学习推荐资源

HTMl5/CSS3/Javascript 学习推荐资源 前端的定义应该是数据内容的展示,在国内大家都觉得前端只是HTML+CSS+Javascript,但是实际上与展示有关的都是前端,所以Ruby/Python/Nodejs/Java/ASP .NET只要和展示有关的部分都可以称之为前端.在这里由于篇幅的限制,我们只推荐与HTML+CSS+Javascript三者有关的前端技术 入门 w3school html5 简单HTML5的入门教程 w3school css3 简单的CSS3入门教程 J