首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

翻译ASP.NET Web API入门

简介 ASP.NET Web API是一个可以简化创建HTTP服务的框架 它支持包括浏览器和移动设备在内的各种客户端 ASP.NET Web API是在.NET Framework上创建RESTful应用程序的理想平台...并把这些数据反序列化成一个对象 大多数客户端可以解析XML,JSON数据 并且可以根据消息的header来决定使用什么格式化数据的方式 创建一个名为Product的模型类 代码如下 using System...MVC 你会发现ASP.NET WEB API的控制器 与ASP.NET MVC的控制器基本相同 最大的不同就是 ASP.NET WEB API的控制器继承自ApiController ASP.NET...并不一定要把所创建的控制器类文件放在Controller文件夹中 创建的文件,修改之后代码如下 using System; using System.Collections.Generic; using...可以得到结果 http://localhost:5380/api/products 这里我们看到的是XML的内容 但WEB API非常智能 可以通过客户端的请求来确定传输什么类型的数据 我们可以通过如下代码来获取

1.7K30

翻译】Kotlin致简代码之路

翻译】Kotlin致简代码之路 2017-06-30 by Liuqingwen | Tags: Kotlin 翻译 | Hits 一、前言 挺适合新手的一篇建议性博文。...原文链接:Clean Code with Kotlin 因本人水平有限,翻译不好之处还请多包涵,文章中 “ Clean Code ” 我喜欢翻译成“致简代码”,但是这个名字的书一般是被翻译成“整洁代码”...二、正文 Kotlin致简代码之道 利用 Koltin 我们可以写出易懂、简短、安全而又富有表现力的代码。就像是致简代码,不是吗?...在我们开始之前,弄清楚什么是致简代码很重要。首先,致简代码是一种很容易理解的代码代码必须直观且易读。我们可以通过让自己的代码更加简洁、简短、简单并富有表现力来达到这个目的。...Kotlin 翻译

1.4K30

ASP.NET重用代码技术 – 代码绑定技术

作者:苏红超   导读 代码绑定是ASP.NET提供的一个重要的新技术。...ASP.NET中的代码绑定技术   当你在建立自己的ASP.NET应用程序的时候使用代码绑定技术带来的一个主要的优点是:它可以让你很容易的将可见层(那些HTML代码和服务器端控件)同你的表现代码(...当我们使用代码绑定技术的时候,可视层的代码是存在于后缀为ASPX的文件当中。这是一个新的.NET扩展名,用来描述一个ASP文件。...在以前的ASP中很难做到一个页面当中没有任何脚本程序只有HTML代码(当然如果你毫无意义这样作也是可以的)。...当我们一步步通过代码绑定技术建立我们的搜索页面之后,我们就会能够看到代码绑定技术是如何实现一个代码重用的ASPX文件。为了使得ASP.NET程序正常运行,你必须安装.NET架构Beta1。

4.2K41

Atom飞行手册翻译: 2.6 代码

代码代码段是一个非常有效的工具,可以从一个快捷方式中快速生成常用的代码语法。...选择其中一个之后会执行光标所在的代码段(或者多个光标所在的代码段)。 创建你自己的代码段 所以说这样太爽了。但是,如果语言包中没有包含一些东西,或者你的代码中要编写一些自定义的东西,那会怎么样呢?...代码段的格式 现在让我们看一看如何编写代码段,基本的代码段格式像这个样子: '.source.js': 'console.log': 'prefix': 'log' 'body':...下一层的键是代码段的名字,用于在代码段菜单中,以一个更具可读性的方式来描述代码段。通常来说,这里最好使用对人来说具有可读性的字符串。...在每个代码段的名字下面是prefix,用于触发代码段,以及body,当代码段被触发后用于插入。 每个后面带有数字的$是tab的停止位置。在代码段被触发之后,通过按下tab键来遍历它们。

54820

神经机器翻译代码(上)

目录 机器翻译 统计机器翻译 神经机器翻译 编码器 解码器 注意机制 训练 为翻译德语短语英译的Keras完整代码 机器翻译 机器翻译是将一种语言的源文本自动转换成另一种语言的文本的任务。...统计机器翻译 统计机器翻译(Statistical machine translation,简称SMT)是使用统计模型,学习将文本从源语言翻译成目标语言,给出大量实例的语料库。...神经机器翻译 神经机器翻译,简称NMT,是利用神经网络模型来学习机器翻译的统计模型。...与传统的基于短语的翻译系统不同,基于短语的翻译系统由许多单独调整的小的子组件组成,神经机器翻译试图建立和训练一个单一的、大的神经网络,它可以读取一个句子并输出正确的翻译。...——联合学习对齐和翻译的神经机器翻译,2014 因此,神经机器翻译系统被称为端到端系统,因为翻译只需要一个模型。 NMT的优点在于它能够以端到端方式直接学习从输入文本到相关输出文本的映射。

1.1K10

【译】在 ASP.NET 和 ASP.NET Core 之间共享代码

学习分享 丨作者 / 郑 子 铭 这是DotNet NB 公众号的第196篇原创文章 原文 | Ken 翻译 | 郑子铭 随着 .NET 6 的发布,使用 ASP.NET Core 可以获得更多好处...但是将现有代码迁移到 ASP.NET Core 通常听起来像是一项巨大的投资。今天我们将分享如何加速向 ASP.NET Core 的迁移。...让我们谈谈如何修改一个有 10 年历史的应用程序中的代码,以便它可以与 ASP.NET Core 共享。...对于有大量代码ASP.NET Core 工作方式不同的场景,您可能需要创建特定于实现的文件。...将您的类库更改为 netstandard,以便您可以在 ASP.NET 和 ASP.NET Core 之间共享代码。 在您的类库构建接口中查找对 System.Web 的引用替换它们。

4.5K20

【译】在 ASP.NET 和 ASP.NET Core 之间共享代码

原文 | Ken 翻译 | 郑子铭 随着 .NET 6 的发布,使用 ASP.NET Core 可以获得更多好处。但是将现有代码迁移到 ASP.NET Core 通常听起来像是一项巨大的投资。...让我们谈谈如何修改一个有 10 年历史的应用程序中的代码,以便它可以与 ASP.NET Core 共享。...对于有大量代码ASP.NET Core 工作方式不同的场景,您可能需要创建特定于实现的文件。...一个好的方法是创建一个部分类并将这些代码块提取到两个 Web 应用程序目标之间不同的新方法中,并使用 csproj 来控制在构建项目时包含哪些文件。...将您的类库更改为 netstandard,以便您可以在 ASP.NET 和 ASP.NET Core 之间共享代码。 在您的类库构建接口中查找对 System.Web 的引用替换它们。

4.9K30
领券