精华内容
下载资源
问答
  • C#高级编程11 C#7 pdf

    2019-04-17 16:16:03
    C#高级编程11 C#7 pdf
  • C#高级编程 11版本

    2019-03-16 15:47:28
    最新版c#高级编程,原汁原味。掌握第一手资料。
  • c#高级编程C#高级编程(第9版)—C# 5.0 & .NET 4.5.1是由.NET专家的梦幻组合编写,包含开发人员使用C#所需的所有内容。C#是编写.NET应用程序的一种语言,本书适合于希望提高编程技巧的、有经验的C#程序员,也适用...

    9f3f80b7b317c2a39c3e5afa22d6bab1.png

    c#高级编程

    C#高级编程(第9版)—C# 5.0 & .NET 4.5.1是由.NET专家的梦幻组合编写,包含开发人员使用C#所需的所有内容。C#是编写.NET应用程序的一种语言,本书适合于希望提高编程技巧的、有经验的C#程序员,也适用于刚开始使用C#的开发人员。c#高级编程《C#高级编程(第9版):C# 5.0 & .NET 4.5.1 》探讨了Visual Studio 2013和.NET Framework 4.5.1、新的测试驱动开发和并发编程功能。所有示例的都可以下载,读者可以立即开始编写Windows桌面应用程序、Windows Store应用程序和ASP.NET Web应用程序。 需要的朋友们可以下载试试吧!

    主要内容

    ◆ 涵盖Visual Studio 2013的主要更新和改进,重新讨论了C#开发人员与VS的交互方式

    ◆ 提供了开发人员必须了解和掌握的所有C#知识

    ◆ 研究了.NET Framework 4.5.1 GC的更新、Visual Studio 2013新的UI和用于Windows 8.1的Windows Store应用程序

    ◆ 包含大量有益的示例和用于实践的代码,以及处理常见问题的灵活方法

    C#高级编程(第9版)目录:

    第ⅰ部分c#语言

    第1章.net体系结构

    d091d4cbd72c1af760d5ffa18786603c.png

    第2章核心c#

    第3章对象和类型

    第4章继承

    第5章泛型

    第6章数组

    第7章运算符和类型强制转换

    第8章委托、lambda表达式和事件

    第9章字符串和正则表达式

    第10章集合

    第11章linq

    第12章动态语言扩展

    第13章异步编程

    第14章内存管理和指针

    第15章反射

    第16章错误和异常

    第ⅱ部分visualstudio

    第ⅲ部分基础

    第ⅳ部分数据

    ……

    本文来自电脑杂谈,转载请注明本文网址:

    http://www.pc-fly.com/a/ruanjian/article-51738-1.html

    展开全文
  • C#高级编程第11版

    2019-03-19 08:42:40
    C#高级编程第11版(Professional C# 7 and .NET Core 2.0) 原版pdf+源码 C#高级编程出第11版了,目前只有英文原版,名字叫做Professional C# 7 and .NET Core 2.0, 中文版预计19年下半年出版。高级编程(Professional...
  • C#高级编程第6版C#高级编程第6版C#高级编程第6版 想打开就的下载11个啊 ,我是分卷压缩的 抱歉
  • C#高级编程C#高级编程C#高级编程C#高级编程C#高级编程C#高级编程C#高级编程 不好意思我是分卷压缩的 ,得下载11个,抱歉
  • C#高级编程C#高级编程C#高级编程C#高级编程C#高级编程C#高级编程C#高级编程C#高级编程 我是分卷压缩的,得下11个,抱歉
  • C#高级编程 第11版 源码.rar
  • C#高级编程C#高级编程C#高级编程C#高级编程C#高级编程 不好意思我是分卷压缩的 ,得下载11个,抱歉
  • 尽量补全相关知识点到2020年已经发布的版本,并且补充以往版本的书籍涉及到的.NET旧技术的翻译(譬如本书未提及的WPF知识,在最后通过翻阅英文版的C#高级编程第10版,进行补全)。 翻译的过程尽量与自己多年的开发...

    文章导航

    前言

    .NET CORE 世界

    .NET Core是一个较新的概念,.NET Core 2.0从.NET Framework那继承了很多API以便将现有的.NET Framework应用迁移到.NET Core上。

    你可以按照.NET Standard 2.0创建应用环境来迁移现有应用,该标准包括.NET Framework 4.6.1、.NET Core 2.0应用程序和Windows apps(Build 16299)。

    更多.NET Standard相关的内容请阅读 .NET Standard 指南 。

    虽然ASP.NET Core MVC跟它的兄弟ASP.NET MVC很像,但它更容易扩展。你可以使用新技术Razor Pages来创建新的Web应用程序,当你的项目变的越来越大时,Razor Pages可以轻松地基于MVC模式进行扩展。

    在本书写作时,一项基于.NET Core的实时通讯技术SignalR,正准备发布。

    ASP.NET Core和Javascript框架(如Angular和React/Redux)有很好的集成度。Visual Studio提供了很多模板(Templates),可以直接创建集成这些JS框架的ASP.NET Core项目,方便后台服务(backend services)开发。

    总而言之,.NET Core是一个开源的、使用最新的设计理念、支持跨平台并且开发的应用可以直接在Windows和Linux上运行的新技术。

    C# 世界

    C#最早是在2002年发布的,用来开发.NET Framework应用程序的一种语言,一开始只是想开发一版 Microsoft 的Java,在正式命名为C#之前,它叫J++。

    最早C#并不仅仅是按照面向对象的通用开发语言来设计的,它更多考虑的是面向组件编程。随着时代的发展,C#开始支持越来越多的语法特性,并逐渐支持函数式编程。

    C# 6.0的时候,编译器源代码被重写了一遍,新的编译器可以适用更广泛的定制软件开发,而且不容易崩溃。

    得益于新写的编译器,C# 7.0加入了很多新的函数式编程的特性,如元组(tuples)、模式匹配(pattern matching)等。

    C# 7.0 新特性

    简要的介绍可以参见 C# 全版本特性一览 。

    具体的介绍会在后续正文中的各章节中可见。

    ASP.NET CORE 新特性

    csproj文件被重新设计成同时支持.NET Framework和.NET Core,以便用户可以轻松的切换编译环境。和预览版不同的是,它被尽可能的精简了,所以你只要使用一个普通的文本编辑器就能简单的修改它。

    创建一个ASP.NET Core项目的时候,不单单csproj文件被简化了,C# 源代码也同样被精简了。例如当你使用默认的WebHostBuilder的时候,很多代码都预先定义并且生成好了,配置和日志管理也不用你手工添加。

    新的Razor Pages也很容易上手,有些应用软件并不需要抽象成MVC模型,就可以直接使用Razor Pages来完成。

    UWP(UNIVERSAL WINDOWS PLATFORM) 新特性

    通常用户Windows10系统版本一年会更新两次,本书写作的时候更新到了build 16299, October 2017。

    微软一直致力于提供新的系统设计特性并将其整合到Windows控件库中。此时最新的特性是流畅设计体系(Fluent Design),该体系共有五大核心元素,包括Light(光感)、Depth(深度)、Motion(动画)、Material(材质)和 Scale(缩放) 。它整合在标准控件库中,也允许直接调用——比如通过Acrylic或者Reveal特效的brushes。为了提供视差效果,ParallaxView控件也被添加到应用中。

    用户同样可以使用Windows Template Studio,Visual Studio的一个扩展,它为用户提供了一个模版编辑器,内置了许多页面和预生成的服务。

    InkCanvas控件提供了新的方式以便你能更容易的将这些特效集成到你的应用中。NavigationView则让创建自适应(adaptive)的菜单更加的容易——通过一个hamburger按钮和SplitView的配合使用。

    更详细的内容在本书的正文中介绍。

    C# 代码工具

    .NET Core可以在Windows,Linux或者Mac系统上运行,你可以在任何一个操作系统上安装Visual Studio Code进行开发。

    更推荐使用的开发工具是Visual Studio,本书写作的时候是Visual Studio 2017,而本文写作的时候,最新的是Visual Studio 2019 v16.5版本。你可以使用社区版本,但很多功能特性只有专业版和企业版才提供。

    VS2017可以安装在Windows 10 build 1507+,Windows 8.1, Windows Server 2012 R2, 或者 Windows 7 SP1上。如果你想使用本书提供的UWP特性,则需要安装Windows 10操作系统。

    如果你想用Xamarin创建一个IOS应用,可能你需要一台苹果工作站。不过就算没有Mac系统,你依然可以通过Xamarin创建适用于Windows和Android 的App。

    微软提供了一个Mac专用的Visual Studio版本,可以使用这个版本在Mac工作站上开发ASP.NET Core 和 Xamarin apps,但需要注意的是它无法创建和测试Windows apps。

    本书内容

    第一部分 The C# Language,包括Chapter 1 - Chapter 18。

    第二部分 .Net Core and Windows Runtime,包括Chapter 19 - Chapter29。

    第三部分 Web Applications and Services,包括Chapter30 - Chapter32。

    第四部分 Apps,包括Chapter33 - Chapter37。

    源代码

    GITHUB

    你也可以通过Git工具clone整个Repository,这样你就可以随时获取我们的最新更新,如果你有Github的账户,你可以直接Fork。

    如果你在使用示例代码的过程中出现任何无法解决的问题,你可以打开 https://github.com/ProfessionalCSharp/ProfessionalCSharp7 上提交Issue ,请尽可能详尽的描述你的问题以便我们帮你解决它。

    勘误

    个人声明

    本系列文章写作于2020年2月29日,此时C# 8.0和.NET Core 3.1早已发布,而《Professional C# 7 and .NET Core 2.0》只是笔者此时能找到的最新版本的电子书,想获得更多的一手资讯,你可以阅读作者博客:https://csharp.christiannagel.com/。

    该书的中文版《C#高级编程(第11版) - C# 7 & .NET Core 2.0》(李铭译)由清华出版社于2019年出版,在各大电子商城有售。

    事实上ECMA通过的C#标准还停留在C# 5.0,因此笔者选择学习这本C# 7.0的英文电子书。

    本系列文章写作时的环境如下:

    C# 8.0,CLR4,.NET Framework 4.8,.NET Core 3.1,Windows 10 build 18363,Visual Studio 2019 v16.5。

    本系列文章主要基于《C#高级编程第11版 - Professional C# 7.0 and .NET Core 2.0》进行翻译学习。

    尽量补全相关知识点到2020年已经发布的版本,并且补充以往版本的书籍涉及到的.NET旧技术的翻译(譬如本书未提及的WPF知识,在最后通过翻阅英文版的C#高级编程第10版,进行补全)。

    翻译的过程尽量与自己多年的开发经验进行验证,但难免因为学艺不精或者校对疏漏有些贻笑大方的情况,还望有空的读者不吝指正。

    一般来说需要3-4天才能完成一章的翻译、校对,补充更多的示例代码,预计本次翻译需要3-4个月的时间,到6月底结束。

    资料下载

    展开全文
  • Professional Csharp 7 and .NET Core 2.0.pdf C#高级编程第11版英文版
  • C#高级编程第11版.7z

    2019-07-09 15:08:02
    C#高级编程第11版---最新最全版本,
  • C#高级编程 第11版 英文原版;Christian Nagel著,2018年刚出版,超级经典。带书签,可复制。
  • C#高级编程 第11版 英文原版;Christian Nagel著,2018年刚出版,超级经典。带书签,可复制。
  • C#高级编程第11版英文原版pdf及配套代码 C#入门经典第7版中英文pdf及配套代码
  • C#高级编程出第11版了,目前只有英文原版,名字叫做Professional C# 7 and .NET Core 2.0,中文版预计19年下半年出版。高级编程(Professional)系列写得非常详细,适合希望对代码和原理有深入研究的人阅读。翻译:...

    C#高级编程出第11版了,目前只有英文原版,名字叫做Professional C# 7 and .NET Core 2.0,中文版预计19年下半年出版。高级编程(Professional)系列写得非常详细,适合希望对代码和原理有深入研究的人阅读。

    翻译:

    Professional C# 7 and .NET Core 2.0为有经验的程序员提供了他们需要与世界领先的编程语言有效合作的信息。最新的C语言更新增加了许多新的特性,帮助你在更短的时间内完成更多的工作,这本书是你快速入门的理想指南。C# 7重点关注数据消耗、代码简化和性能,对本地函数、元组类型、记录类型、模式匹配、非可空引用类型、不可变类型以及更好地支持变量提供了新的支持。VisualStudio的改进将给C开发人员与空间交互的方式带来重大改变,将.NET引入非微软平台,并将工具从诸如Docker、GULP和NPM等其他平台结合起来。在一个领先的.NET专家的指导下,沉浸在真实的实用性中,这个指南旨在让你跟上时代并回到工作中去。

    本书首先简要介绍了C# 7 和 .NET Core 2.0的最新特性,然后继续解释如何使用面向对象的范例来实现C# 7。您将学习使用实体框架与关系数据一起工作,并了解如何实际使用ASP.NET核心。本书将向您展示.NETCype如何允许跨平台应用程序的创建。

    您还可以了解Simulalr向应用程序添加实时功能。然后,您将看到如何使用MUGODB以及如何将MUGDB应用到应用程序中。您将了解无服务器计算和OAuthe概念,以及使用DokeCo编写ASP.NET核心应用程序。

    这个基于项目的指南使用实际的应用来证明这些概念。在本书的末尾,您将熟练地使用.NETCype 2开发应用程序。

    .NET Core is a general purpose, modular, cross-platform, and open source implementation of .NET. With the latest release of .NET Core, many more APIs are expected to show up, which will make APIs consistent across .Net Framework, .NET Core, and Xamarin. This step-by-step guide will teach you the essential .NET Core and C# concepts with the help of real-world projects.

    The book starts with a brief introduction to the latest features of C# 7 and .NET Core 2.0 before moving on to explain how C# 7 can be implemented using the object-oriented paradigm. You'll learn to work with relational data using Entity Framework and see how to use ASP.NET Core practically. This book will show you how .NET Core allows the creations of cross-platform applications.

    You'll also learn about SignalR to add real-time functionality to your application. Then you will see how to use MongoDB and how to implement MongoDB into your applications. You'll learn about serverless computing and OAuth concepts, along with running ASP.NET Core applications with Docker Compose.

    This project-based guide uses practical applications to demonstrate these concepts. By the end of the book, you'll be proficient in developing applications using .NET Core 2.0.

    目录

    eBook Manager and Catalog App

    Cricket Score Calculator and Tracker

    Cross Platform .NET Core System Info Manager

    Task Bug logging ASP .NET Core MVC app

    ASP.NET SignalR Chat Application

    Web Research Tool with Entity Framework Core

    A Serverless email validation Azure Function

    Twitter Clone using Oauth

    Using Docker and ASP.NET Core

    展开全文
  • C#高级编程(第11版)

    2019-02-20 19:47:38
    C#高级编程PDF完整版第11版,是学习C#7.0和VS2017的好材料。
  • C#高级编程(第四版).part11.rar C# 高级编程 .net 电子版 电子书
  • C#高级编程第11版源代码和附赠章节,https://github.com/ProfessionalCSharp/ProfessionalCSharp7
  • C#高级编程(第11版)PDF完整版及源码,名字叫做Professional C# 7 and .NET Core 2.0。高级编程(Professional)系列写得非常详细,适合希望对代码和原理有深入研究的人
  • Professional C#7 and .NET core 2.0 源代码 C#高级编程第11版源代码
  • C#高级编程第11版(Professional C# 7 and .NET Core 2.0)英文原版

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 689
精华内容 275
关键字:

c#高级编程11

c# 订阅