Visual studio feeds

All Visual Studio blogs in one place

Subscribe

Enter your email address:

Delivered by FeedBurner

Increase your website traffic with Attracta.com

Google+

Contact

Email:
Subject:
Message:
Anti-spam: How many eyes has a typical person?

Follow us on FB

Search

The Morning Brew #1720

AddThis Social Bookmark Button
Software Microsoft Azure Websites WebJobs is now GA in the Microsoft Azure Platform – Magnus Mårtensson shares in the announcement of the General Availability of Microsoft Azure WebJobs [Announcement] ODataLib 6.8.1 Release – Layla Liu announces the release of the ODataLib 6.8.1, addressing a couple of issues, and two new features around dates and collections […]

Ad-hoc Polymorphism in F# (how to survive without Type Classes)

AddThis Social Bookmark Button
A recurring source of confusion for me when reading about and writing F# has been ad-hoc polymorphism, and it seems that I am not the only one: “F# does not have support for type-classes, or for multi-methods, or anything in between and while you can do certain tricks to achieve such an effect, like passing around a global virtual table, truth is F#’s ad-hoc polymorphic capabilities really suck.” Martin Trojer Ad-hoc polymorphism is the programming language feature that allows a function to work with arguments of varying types. The example given by wikipedia is: 1 + 2 = 3 3.14 + 0.0015 =
3.1415 The first line shows the addition of two integers. The second line shows the addition of two floating point numbers. For this to work the (+) operator must be a function that can operate on both integers and floats. This is an example of ad-hoc polymorphism. F#’s predecessor OCaml has almost no support for ad-hoc polymorphism, so the previous (+) example does not work in OCaml. +, -, / and * only work for integers and you need +., -., /. and *. for floating point operations. Where F# Becomes Difficult Consider the following example (borrowed from...(Read whole news on source site)

Building a Better NuGet

AddThis Social Bookmark Button
Building a Better NuGet



NuGet is the standard package manager for the Microsoft development
platform. It has transformed the ease of finding and installing the
latest version of .NET packages, tools and frameworks. However, it
relies on package authors to get packages right, and there is little
documentation for them to go by, leading to a few inevitable problems.
Ed Charbeneau offers advice from experience. 

Google Dart rises in the Tiobe’s Top programming languages in October 2014

AddThis Social Bookmark Button
Tiobe index for the month of October reveals an interesting new on the top programming languages . Google’s Dart language has entered the top 20 programming languages in October 2014 . During the same time last year , Google Dart was ranked at 81 but this year , the language is ranked at 17 in [...]
(Electronic Fund Transfer) in Google Adsense account for Indian Publishers?
...(Read whole news on source site)

do not version urls

AddThis Social Bookmark Button
Versioning the Web API URL is probably one of most common choice among developers. Well-known APIs such as Twitter, Github or Facebook use this approach, but it does not mean it’s the best way to do things. It presents some of the issues discussed below. A new version number represents a new set of resources. If you have to create a new version to introduce a breaking change in one resource, that change expands to all the resources. For example. You have two resources /orders and /customers. You need to introduce a new version to accommodate an schema change in orders. That
implies adding a new version number in the URL for v1/orders and v1/customers. Although customers is still the same resource, it’s now referenced as a new resource v1/customers. It’s hard to introduce backward compatibility changes. You might want to introduce improvements or changes that new clients can use without affecting existing ones. You can create a new version number for this, but it will represent some unnecessary overhead. Existing clients won’t be affected by the change so creating a new version does not seem to be right. Also, you will not want to keep the same version number as you will...(Read whole news on source site)

Download Kaththi Official 3D Game for iOS (iPad and iPhone)

AddThis Social Bookmark Button
Kaththi is an upcoming tamil movie featuring Ilayathalapathy Vijay and Samantha Ruth Prabhu . The film is directed by AR Murugadoss and is produced by Lyca Entertainment. Few days back , SkyTou Business had launched the official 3D Kaththi game for Windows and android operating system . Today , the team has released the Kaththi [...]...(Read whole news on source site)

Home