由买买提看人间百态

topics

全部话题 - 话题: webapi
1 (共1页)
s**m
发帖数: 1564
1
【 以下文字转载自 Programming 讨论区 】
发信人: slim (小时候胖), 信区: Programming
标 题: 选择 WCF 还是 ASP.NET WebApi
发信站: BBS 未名空间站 (Sat Oct 24 12:27:52 2015, 美东)
client side:
.NET web applications (on intranet),
windows desktop application (on intranet or internet),
iOS App (on internet)
potentially cloud app,
选择 WCF 还是 ASP.NET WebApi 来开发 web services, and API?
Thanks.
s**m
发帖数: 1564
2
【 以下文字转载自 Programming 讨论区 】
发信人: slim (小时候胖), 信区: Programming
标 题: 选择 WCF 还是 ASP.NET WebApi
发信站: BBS 未名空间站 (Sat Oct 24 12:27:52 2015, 美东)
client side:
.NET web applications (on intranet),
windows desktop application (on intranet or internet),
iOS App (on internet)
potentially cloud app,
选择 WCF 还是 ASP.NET WebApi 来开发 web services, and API?
Thanks.
u*********r
发帖数: 176
3
来自主题: Programming版 - 求助MS.NET高手, WebAPI + WebDav (转载)
【 以下文字转载自 Seattle 讨论区 】
发信人: uninstaller (卸载程序), 信区: Seattle
标 题: 求助MS.NET高手, WebAPI + WebDav
发信站: BBS 未名空间站 (Wed Sep 5 11:46:33 2012, 美东)
借宝地问问,到处都找不到解决方法,头疼几天了...
求指点
多谢多谢
http://stackoverflow.com/questions/12284883/asp-net-webapi-and-
N********n
发帖数: 8363
4
来自主题: Programming版 - 选择 WCF 还是 ASP.NET WebApi

1. There's BSON support for binary data tho IDK how efficient it is.
2. "Reliable message" sounds like a TCP thing or at least some
"WS-Reliable" SOAP-based protocols. You may have to go w/ WCF here.
3. Message security is usually done w/ HTTPS & SSL available for
both WCF and Web API.
4. It's like supporting the plain old WebService. You could put it
all in one module or split them based on different functionality.
I guess you might have a mixture of WebAPI and WCF code. WebAPI for
simplicity ... 阅读全帖
u*********r
发帖数: 176
5
来自主题: Seattle版 - 求助MS.NET高手, WebAPI + WebDav
借宝地问问,到处都找不到解决方法,头疼几天了...
求指点
多谢多谢
http://stackoverflow.com/questions/12284883/asp-net-webapi-and-
s**m
发帖数: 1564
6
来自主题: Programming版 - 选择 WCF 还是 ASP.NET WebApi
client side:
.NET web applications (on intranet),
windows desktop application (on intranet or internet),
iOS App (on internet)
potentially cloud app,
选择 WCF 还是 ASP.NET WebApi 来开发 web services, and API?
Thanks.
N********n
发帖数: 8363
7
来自主题: Programming版 - 选择 WCF 还是 ASP.NET WebApi

用不用JSON? 用的话走纯HTTP路线的WebAPI更合适。WCF支持TCP接口,适合
INTRANET接口,如果INTRANET APP允许使用TCP的情况下。
c********1
发帖数: 5269
8
来自主题: Programming版 - 选择 WCF 还是 ASP.NET WebApi
1 Implements REST-style APIs with WebAPI.
2. WCF code if REST-style APIs can not meet your needs.
W********n
发帖数: 254
9
WebAPI都出来了,进一步模糊了service和application之间的分界,soap service对JS
客户端的支持确实不好,我看眼下wcf学一学webhttpbinding,然后主攻webAPI就够了
,传统的soap service明白怎么回事就行。
p*a
发帖数: 592
10
你说的是对的。可是微软的WebAPI是硬生生hack到asp.net里去的,感觉比较生硬,这
不是我讲的,是development mentor给我们上课的人讲的。比如加定制的action
filter时就可以看出来,MVC的filter和WebAPI的filter是基于不同base class的,感
觉很别扭。另外如果用Web API,为什么还需要用asp.net呢,任何提供json结果的
server端技术都可以啊。
x****c
发帖数: 9
11
首先感谢一直支持我的老婆哈,正是她的工作稳定,我当老公的才可以跳来跳去的,还
帮我生了个漂亮女儿:)。
再次跳成功,感觉一次比一次难,我找的不是大公司,中小型的吧,经过5个月的折腾
,终于搞定。H1B很悲催啊,基本上公司一听H1B,基本上就没什么戏了。想起那些刚刚
毕业的学弟,估计更难吧,不过肯找,还是没问题的,这个是事实。
先介绍一下自己,4年前非名校毕业。sotware engenner, H1b,略知皮毛. 工作方向是.
net 方向,工作不忙,有时感觉会无聊,下班没事的时候自己私下给别的小企业做软件
和系统和counselor,开始的时候感觉怕做不好,也怕丢人,现在感觉也挺有意思的,
没啥怕的,基本上小企业到后边会挺依赖你的,挣钱挺容易。最近给一个企业做架构和
OA,用的是c#,MVC,EF,KnockoutJS,WebAPI,SQLSever等,其实c# .net的东西整合起来做
也挺好,我有时候真的不太知道为什么很多人看到c#.net就鄙视或不爽。我也用java,
rmi,jbpm,SSH,metadata 等等,也做过几个公司的项目,也没感觉比.net强太多不是。
我不是... 阅读全帖
c********g
发帖数: 38
12
our company, a healthcare IT startup in Nashville, is looking for a middle
level C# developer and I am the hiring manager of the position. Rather than
copying job descriptions from HR, I just list couple things I am looking
for (on top of my head), and also list some benefits why you need to move to
Nashville (because its job market is hot!!) :-)
what's expected for the position:
* at least 1+ year of C# programming experience, either back-end services or
front-end UI (prefer MVC)
* strong OO d... 阅读全帖
R*********9
发帖数: 342
13
来自主题: JobHunting版 - 招微软合同工,待遇从优
Sr. Software Engineer
We are looking for a talented Senior Software Engineer to help our clients
build a large highly-scalable marketing automations platform. This platform
will need to support millions of transactions a day and power high-
performance, highly reliable web services to key areas of business. The
platform is built on top of the Microsoft Azure hosting environment and
utilizes the latest in .NET, C# and NoSQL technologies. Some front-end
development using JavaScript/CSS framewor... 阅读全帖

发帖数: 1
14
来自主题: JobHunting版 - 给大家推荐个职位
具体的技术不会,问题大么?
比如说:
Solid experience in .NET technologies (eg., Windows Forms, WCF, WebAPI, MVC)
, or J2EE (eg. JSP/JSF, JavaBeans)
o******s
发帖数: 28
15
Please send your resume to [email protected]
(if you want to include a short intro of yourself, please write in English)
Company Name: Capsico Health (http://capsicohealth.com/
Location: Palo Alto
Duties and Responsibilities: (please see the attached file for details)
Develop system architecture design and technical specification using ASP.Net
MVC, C#, Ajax, JavaScript, .Net 4.5x, SQL Server, Entity Framework, jQuery,
AngularJS (Angular2x), RESTful, WebAPI, workflow development environment... 阅读全帖
D*****a
发帖数: 810
16
来自主题: PennySaver版 - CVS 和RA几个deals (5/8周)
CVS (5/8-5/14):
Scope Mouthwash 500mL - $3.49
Use $0.75/1 Scope Mouthwash printable
Pay $2.74, get $3 ECB for buying one (limit 2)
Final price: $0.26 money maker
Buy (4) Pampers Diapers Jumbo Packs - $8.99

Use (4) $1.50/1 Pampers Diapers jumbo packs printable

Pay $29.96, get $10 ECB for buying $30
 Pampers jumbo packs
Final Price: $4.99 each
Buy (2) Eucerin Daily Replenishing Lotion 16.9 oz -$10.99
Use (2) $3/1 Eucerin Body Lotion or Creme Product (2 oz. – 16.9 oz.)
prin... 阅读全帖
D*****a
发帖数: 810
17
来自主题: PennySaver版 - CVS 和RA几个deals (11/13周)
CVS (11/13-11/19):
Schwarzkopf Essence Ultime or Styliste Ultime Hair Care or Styling Product-
$8.99
Pay $8.99, submit receipt for $8.99 mail-in-rebate
Final price: Free
Colgate Extra Clean Toothbrushes (3 pk) - $3.99
Pay $3.99, get $3 ECB for buying one (limit 3)

Final Price: $0.99
Buy (3) Huggies Jumbo Pack Diapers or -Pull-Ups - $9.99
Use (3) $2/1 Huggies Jumbo Pack Diapers printable
(or $2/1 Pull-Ups)
Pay $23.97, get $10 ECB for buyng $30
Final Price: $4.66 each
Wet ‘n Wild Candy... 阅读全帖
a*******y
发帖数: 248
18
来自主题: WashingtonDC版 - 请大家指点迷津
感谢大家的建议。 祝周末玩的愉快。
另外,我想在网页中加入一下map:
http://help.arcgis.com/en/webapi/javascript/arcgis/
Drupal 和 Joomla 哪个更方便支持javascript-based API integration?
有人要用过 DotNetNuke么?
D*****r
发帖数: 183
19
来自主题: CS版 - Google搜索的问题
系统要求返回大量google查询结果,
使用过Google WebAPI,效果很不理想:
1。每天只能查询1000次;
2。服务器不稳定,有时候连接不上;
3。返回结果不稳定,误差和手动查询结果相差很大,而且,同词多次查询结果也很不
一致。
求解决办法。
c**t
发帖数: 2744
20
have you check out webapi?
W********n
发帖数: 254
21
还没有正式转,.net 4.5 web方面的更新都是针对webforms. MVC的webAPI和mvc4都是
单独的release,在vs2010下还可以用。
h*****2
发帖数: 2070
22
如果考虑扩展性,我会选web API(现在叫API App)。
s**m
发帖数: 1564
23
Thanks.
We have several small web MVC applications using web API now. We will have a
lot more new applications and some will be big and complex. So I am
wondering a few things:
1. Does web API support transferring binary data?
2. how does web API support reliable message transfer when network is not
good?
3. how does web API support message security?
4. Can I move web API project out from those web applications and put them
into a separate centralized library location like what WCF can do?
Thank... 阅读全帖
h*****2
发帖数: 2070
24
如果考虑扩展性,我会选web API(现在叫API App)。
s**m
发帖数: 1564
25
Thanks.
We have several small web MVC applications using web API now. We will have a
lot more new applications and some will be big and complex. So I am
wondering a few things:
1. Does web API support transferring binary data?
2. how does web API support reliable message transfer when network is not
good?
3. how does web API support message security?
4. Can I move web API project out from those web applications and put them
into a separate centralized library location like what WCF can do?
Thank... 阅读全帖
c**t
发帖数: 2744
26
Web API is very easy to integrate in mobile app; and WCF is much more secure
. There is no right or wrong, all depends on your requirements.
c**t
发帖数: 2744
27
Web API is very easy to integrate in mobile app; and WCF is much more secure
. There is no right or wrong, all depends on your requirements.
p******h
发帖数: 1783
28
zz
小弟是透过自建WEBAPI方式连至以下站点截取影片 , 不知道大陆能否翻墙
Pornhub , Tube8 , Thisav , Youporn , Porntube , xHamster , Redtube
原理很简单 , 网页抓下来透过程序 切头切尾 , 切出影片网址,图片网址,影片内容 再
打包成RSS让播放机读取
选一把好菜刀也是很重要 , 通常小弟会选则PERL来切 ,
优点是 直接挂在BUSYBOX HTTP上就行了不必再建一个WEBSERVER
PERL只需一个线程 不需要常驻不耗记忆体 , 贴近UNIX系统负载小 , 强大的字串处理
能力
接下来就看各家刀法了!
大陆好像称为 小偷 或 采集
p*a
发帖数: 592
29
其实没有用。现在流行webapi了,MVC的作用基本可以忽略不计。加上客户端用ajax,
asp.net更没市场了。俺们做.net的真心着急啊。

request
g*****g
发帖数: 34805
30
你看看jersey吧,不觉得能有多复杂。C#的webapi大约把一些方法跟url自动绑定了罢
了。
a*****0
发帖数: 6788
31
比如说.NET下当下最常用的web development technology是ASP.NET MVC 4 and WebAPI
(虽然ASP.NET Web Forms 也是一直支持的)。 Ruby呢一直就是做web的。
Java下最早有Servlets,然后有JSP。 现在呢? 能给提供一两个最新Java Web
Development的入门方面的资料网站么?
c*********e
发帖数: 16335
32
ASP.NET MVC 4好多公司都没用它,还在用web form application.传统的web form app
就够了,搞这个asp.net mvc 4是附庸风雅,吃力不讨好,不实用。

WebAPI
y****e
发帖数: 23939
33
Spring, Hibernate, Maven, TestNG

WebAPI
c**t
发帖数: 2744
34
来自主题: Programming版 - 求助MS.NET高手, WebAPI + WebDav (转载)
post your global.asax.ac file
u*********r
发帖数: 176
35
来自主题: Programming版 - 求助MS.NET高手, WebAPI + WebDav (转载)
解决了,真尼玛蛋疼....哎......
首先呢这个还是很容易搞混,两个都叫routing...
System.Web.Http.HttpRouteCollection 没有ignore(),
System.Web.Routing.RouteCollection 可以ignore()
The order of registration of the RouteConfig.cs and WebApiConfig.cs matters
..
IIS处理先注册的路径.
这是最开始的代码
WebApiConfig.Register(GlobalConfiguration.Configuration);
RouteConfig.RegisterRoutes(RouteTable.Routes);
改顺序变成
RouteConfig.RegisterRoutes(RouteTable.Routes);
WebApiConfig.Register(GlobalConfiguration.Configuration);
这样的话,可以先处理需要忽略的项目
c****e
发帖数: 1453
36
来自主题: Programming版 - mono 到底有木有!
If you need build some lightweight webapi, not necessary use ASP.net MVC
which is not Mono compatible. You can try NancyFx or other popular OSS
frameworks, such as servicestack, which are 100% Mono compatible.
http://www.asp.net/mvc/open-source
g*****g
发帖数: 34805
37
来自主题: Programming版 - 请教 C++ 题
开发是一整个ecosystem,你限定语言和IDE本身就显得很幼稚。一个典型的例子就是
Objective
C,几十年的老古董。iPhone出来才6年时间,就秒了C#。
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.htm
.Net有NHibernate, Spring.Net,以前WCF只做SOAP,这几年Jersey/Restful火了,赶
紧抄了个webapi。Lucene也是port的,版本一直低一个。Hadoop只能用streaming。
我的意思是抄并不可耻,C#本来就是从Java那抄的,加一点Delphi的feature。但如果
想微软这样工程师本来就很烂,开源community又不成气候。创新必然不行。假以时日
,这个平台只有混吃等死。C#去年初还是tiobe index排名第三的语言,现在只剩第6,
x****f
发帖数: 78
38
来自主题: Programming版 - 请教 C++ 题
唉!你既然说到ecosystem, NHibernate了,我就提个.net的功能Java没有的吧,.net
能用C#直接写程序,植入MS SQL Server去运行,什么大型数据组合,过滤都用C#语言
写,修改方便,不需要用SQL cursor或temp table等手段。因为SQL Server就是基于
CLR的,能运行CLR代码。这个Java做的到吗?
Objective C没用过,所以不好评论,在我的理解秒杀C#是要冲上windows去代替C#作为
主要开发语言的才叫秒杀。
WCF和WebAPI更能体现MS的创新,本来的MS平台上创建服务是件多难的事,要配置很多
参数。现在多爽,几下就有个服务出来了,更爽的是现在还能脱离IIS自己host。如果
这还不叫创新,我想不到啥叫创新了。以前他们最卖座的就是IIS,死都不肯让用户脱
离IIS。
唉!跟你说了只论语言,不论库,库多的是,哪讲得完。再讲到MVC去就头大了。哈哈!
总之,得试过你才知道刀子锋不锋利。在怎么纸上论剑都没用。
p**r
发帖数: 5853
39
说出来肯定要被人拍死了,
server 端用AZURE/.NET/MS SQL/WEBAPI
WEB端就是MVC+mobile UI
APP端暂时用appcelecator(也就是titanium),
但是涉及到一些细节处理不好,compile之后warning也太多
打算到时候用OBJECT C重写一遍。
p**r
发帖数: 5853
40
说出来肯定要被人拍死了,
server 端用AZURE/.NET/MS SQL/WEBAPI
WEB端就是MVC+mobile UI
APP端暂时用appcelecator(也就是titanium),
但是涉及到一些细节处理不好,compile之后warning也太多
打算到时候用OBJECT C重写一遍。
c********1
发帖数: 421
41
【 以下文字转载自 JobHunting 讨论区 】
发信人: xtaihc (波波), 信区: JobHunting
标 题: 工作总结,.net 方向的,大牛就不用看了。
发信站: BBS 未名空间站 (Tue Sep 2 21:47:31 2014, 美东)
首先感谢一直支持我的老婆哈,正是她的工作稳定,我当老公的才可以跳来跳去的,还
帮我生了个漂亮女儿:)。
再次跳成功,感觉一次比一次难,我找的不是大公司,中小型的吧,经过5个月的折腾
,终于搞定。H1B很悲催啊,基本上公司一听H1B,基本上就没什么戏了。想起那些刚刚
毕业的学弟,估计更难吧,不过肯找,还是没问题的,这个是事实。
先介绍一下自己,4年前非名校毕业。sotware engenner, H1b,略知皮毛. 工作方向是.
net 方向,工作不忙,有时感觉会无聊,下班没事的时候自己私下给别的小企业做软件
和系统和counselor,开始的时候感觉怕做不好,也怕丢人,现在感觉也挺有意思的,
没啥怕的,基本上小企业到后边会挺依赖你的,挣钱挺容易。最近给一个企业做架构和
OA,用的是c#,MVC,EF,KnockoutJS... 阅读全帖
s*i
发帖数: 5025
42
Client side:
D3 or Google Chart API
Server side (.NET):
MVC WebAPI
p*a
发帖数: 592
43
同意。你们这种情况用nodejs就是做死的节奏。光是一个单线程和异步就可以搞晕很多
人。用c#做后端,angular做前端毫无问题,webapi就行了,server端只要个空的
layout.html加个ngview就行了。如果你们还需要windows authentication,那肯定是.
net了。另外sqlserver linq不用,用node你只能写stored proc或者dynamic sql。
h******k
发帖数: 388
44
来自主题: Programming版 - 选择 WCF 还是 ASP.NET WebApi
asp.net 已经要被淘汰了吧
n*w
发帖数: 3393
45
来自主题: Programming版 - 选择 WCF 还是 ASP.NET WebApi
没有吧。asp.net是个大篮子。里面的Web form可能用的人在减少。
B********r
发帖数: 397
46
来自主题: Programming版 - 选择 WCF 还是 ASP.NET WebApi
.net 早就被淘汰了
c********1
发帖数: 5269
47
来自主题: Programming版 - 选择 WCF 还是 ASP.NET WebApi
.net is still alive.
depend on company and application.
s**m
发帖数: 1564
48
来自主题: Programming版 - 选择 WCF 还是 ASP.NET WebApi
Thanks.
We have several small web MVC applications using web API and JSON.
We will have a lot more new applications and some will be big and complex.
So I am wondering a few things:
1. Does web API support transferring binary data?
2. how does web API support reliable message transfer when network is not
good?
3. how does web API support message security?
4. Can I move web API project out from those web applications and put them
into a separate centralized library location like what WCF can do?
... 阅读全帖
N********n
发帖数: 8363
49
来自主题: Programming版 - 选择 WCF 还是 ASP.NET WebApi

Nice summary.
1 (共1页)