JavaScript最强大的特性是其灵活性。支持不同的编程风格,可以采用函数式编程,也可以采用面向对象编程。
AngularJS是一个用于web应用程序或者网站的开源JavaScript框架。它扩展了HTML语法,并使其动态化,AngularJS可用于创建单页应用程序(SPA:Single Page Applications)。AngularJS通过数据绑定和依赖注入简化代码的编写。
Quartz.NET是一个功能齐全的作业调度系统,可用于小型应用程序,也可用于大型企业系统。Quartz.NET是用C#编写的.NET库,移植于开源的Java作业调度框架Quartz。
IOC(Inversion of Control) 控制反转,是一种设计原则,意味者将设计好的对象交给容器控制,而不是传统的在对象内部直接控制。控制反转是为了解耦,方便测试和功能复用。由对象主动控制去获取依赖对象,变成由容器创建依赖对象,并注入到对象,对象被动接收依赖对象,即为反转。
ASP.NET SignalR 是ASP.NET开发库,简化了向应用程序添加实时Web功能的过程。实时Web功能是指服务器代码在连接的客户端可用时立即将内容推送到连接的客户端,而不是让服务器等待客户端请求新数据。