万码学堂ASP.NET是Microsoft用于建立动态的数据库驱动网站的技术,被广为推崇用于B/S开发平台。本课程是软件开发技术及其相关专业的一门重要的基础核心课程。重点突出对学生实际编程能力的培养和开发经验的积累。通过本课程的学习,使万码学堂学员掌握软件技术人员所必须具备的基础理论知识,熟练使用常用的软件开发工具,重点掌握以.NET语言为主的Microsoft .NET平台应用程序构建和部署, 较好的掌握Microsoft .NET的关键技术??Web技术, 服务器端控件,文件操作,ADO.NET数据库访问,Web Service等。并能全面了解面向对象式编程(OOP)的特点,熟练应用深入探索.NET Framework中庞大的内容。掌握有关软件的评审、测试与维护,项目计划与项目管理方法,能用软件工程的方法参与软件项目的分析、设计、实现和维护。最终实现在.NET环境下使用VB.NET程序设计语言进行WEB或WINDOWS应用程序的开发。
在此基础上,万码学堂对课程的定位是:《ASP.NET程序设计》既是软件技术专业(.NET方向)一门提升学生综合运用专业知识能力的专业核心主干课程,也是培养学生职业综合能力和岗位技能的岗前训练课程和培养学生创新创业能力的指导课程。通过有目的、有步骤地实施以任务驱动的项目教学,从而在培养学生自主学习、团结协作的能力以及良好的沟通能力基础上,重点培养学生的创新思维和解决问题的方法,锻炼学生通过自主学习掌握工作思路与方法的能力,切实提高万码学堂学员的软件开发能力、创新意识和处理实际问题的方法和综合素质。为学生后续发展打好基础,也使本课程充分体现职业性、创造性、实践性和开放性。
随着因特网的兴起和以网页为载体的网络信息的广泛传播,动态网页制作技术已成为信息技术人员必须掌握的职业技能之一。因此,《ASP.NET程序设计》课程的作用是学生在学习了计算机网络技术、多媒体技术(静态网页设计和图形图像处理技术)、数据库原理及应用课程的基础上开设的软件工程师课程,通过学习和上机练习使学生基本掌握网站的规划、设计和网页制作中对于内容的动态显示与更新技术,为万码学堂学员就业打下良好的基础。