music  audio 
9 hours ago
PS Kitchen
Saturday - Sunday 11AM - 4PM
Monday - Friday 11AM - 4PM
Monday - Sunday 5PM - 11PM
Bar (Plates and Drinks)
Sun- Wed 5PM - 11PM
Thur - Sat 5PM - 12AM

246 West 48TH Street
New York, NY, 10036
(212) 651-7247 info@ps-kitchen.com
food  NYC  vegan 
19 hours ago
Creating Help Pages for ASP.NET Web API | Microsoft Docs
When you create a web API, it is often useful to create a help page, so that other developers will know how to call your API. You could create all of the documentation manually, but it is better to autogenerate as much as possible.

To make this task easier, ASP.NET Web API provides a library for auto-generating help pages at run time.
asp.net  webapi  documentation 
Attribute Routing in ASP.NET Web API 2 | Microsoft Docs
Routing is how Web API matches a URI to an action. Web API 2 supports a new type of routing, called attribute routing. As the name implies, attribute routing uses attributes to define routes. Attribute routing gives you more control over the URIs in your web API. For example, you can easily create URIs that describe hierarchies of resources.

The earlier style of routing, called convention-based routing, is still fully supported. In fact, you can combine both techniques in the same project.

This topic shows how to enable attribute routing and describes the various options for attribute routing. For an end-to-end tutorial that uses attribute routing, see Create a REST API with Attribute Routing in Web API 2.
asp.net  webapi 
Dan Wahlin - New Features in ASP.NET Web API 2 - Part I
I’m a big fan of ASP.NET Web API. It provides a quick yet powerful way to build RESTful HTTP services that can easily be consumed by a variety of clients. While it’s simple to get started using, it has a wealth of features such as filters, formatters, and message handlers that can be used to extend it when needed. In this post I’m going to provide a quick walk-through of some of the key new features in version 2. I’ll focus on some two of my favorite features that are related to routing and HTTP responses and cover additional features in a future post.
asp.net  webapi 
The First C# Advent Calendar | Cross Cutting Concerns
I heard about the F# Advent Calendar, a traditional that's been carried on since 2010 (2014 in English). I think this is a great idea, and there needs to be one for C# too!
2 days ago
Contextual logger injection for Autofac
TL;DR: install package AutofacSerilogIntegration, call builder.RegisterLogger(), and use constructor injection of ILogger to get source type tagging.
logging  dotnet 
2 days ago
Building a RESTful API with ASP.NET 5
With ASP.NET 5 and MVC 6, Microsoft have really modernized the platform. The new Startup approach with configurable middleware is more in line with the expressjs way of doing things and with no static GlobalConfiguration class the design just feels cleaner. The support for environment based configuration simplifies builds by allowing making configuration an environment concern. Both dependency injection and logging are far better supported out of the box but we still have the option of plugging our own solutions in these areas too.
2 days ago
Overview of Visual Studio 2017 and Updates for .NET Developers | The Visual Studio Blog
Visual Studio 2017 first released in March of this year. Since then, there have been five updates with each bringing more improvements and capabilities. Every improvement is geared towards making you more productive and this post aims to give you an overview of the culmination of features to date. Read on to see how you can get started working on your projects quickly and write better code faster.
dotnet  visualstudio 
2 days ago
JeremySkinner / FluentValidation
A small validation library for .NET that uses a fluent interface and lambda expressions for building validation rules. Written by Jeremy Skinner (http://www.jeremyskinner.co.uk) and licensed under Apache 2.
dotnet  webapi 
3 days ago
Custom Validation in ASP.NET Web API with FluentValidation
Validation is one of the key components in any web app. After all, we should never trust any input to our applications, ever. Up until now, my group has been building MVC-based web apps, in those apps we've been content to use built-in or custom-built validation solutions for any validation-type procedures we needed to write.

Now, though, we've transferred over to building a web service written in ASP.NET Web API, and the old validation structure we had in place just doesn't work very well in that new environment. Consequently we had to hammer out a new validation structure, and I'm particularly proud of how we set that up, so I wanted to share it here. Let me know if it helps you as well.
asp.net  webapi 
3 days ago
Calling a Web API From a .NET Client (C#) | Microsoft Docs
This tutorial shows how to call a web API from a .NET application, using System.Net.Http.HttpClient.
dotnet  webapi  asp.net 
3 days ago
Design Patterns: Asp.Net Core Web API, services, and repositories - ForEvolve
In the series, we will create an Asp.Net Core 2.0 Web API, and we will focus on the following major concerns:

The web part; the HTTP request and response handling.
The business logic; the domain.
The data access logic; reading and writing data.

During the article, I will try to include the thinking process behind the code.

Technology-wise, we will use Asp.Net Core, Azure Table Storage and ForEvolve Framework to build the Web API.
asp.net  webapi  mvc 
3 days ago
The Bristol Board
A virtual gallery celebrating the greatness of the comics medium, past and present.
4 days ago
Securing your web applications with ASP.NET Core 2.0 | Connect(); 2017 | Channel 9
Building secure web apps is challenging, but ASP.NET Core 2.0 makes it easier. In this session, learn some key web security concepts, and then dive into the nuts and bolts of applying these concepts in a modern application. You'll see how the built-in security features of ASP.NET Core 2.0 work together with hardening measures like HTTP security headers and TLS to keep your apps and users safe.
dotnet  asp.net 
6 days ago
Integrating Azure Active Directory Security Into NancyFx (part I)
This is the first in a series of posts focusing on two .Net development technologies: Azure Active Directory (AAD) and NancyFx (aka Nancy). Nancy has emerged as a scalable web-development framework affording what it labels the "Super Duper Happy Path" (SDHP) for simplistic creation of web applications. AAD is a Azure/cloud-hosted directory service supplying authentication as a service (SaaS). We are securing a Nancy web application with AAD; the code presented in this series is available here.
asp.net  dotnet 
6 days ago
Nancy or ASP.NET Core? | RaSor's Tech Blog
I am thinking about choosing between NancyFx and ASP.NET Core for backend for hybrid Mobile app like Ionic+Angular or OnsenUI+Angular.
asp.net  rest 
6 days ago
ASP.NET Core - A Complete Rewrite of ASP.NET
This post gives a brief history of ASP.NET, clarifies the relationship between ASP.NET Core and ASP.NET, describes how ASP.NET Core unifies ASP.NET MVC and ASP.NET Web API, and explores ASP.NET and ASP.NET Core platform compatibility.
7 days ago
Authentication Scenarios for Azure AD | Microsoft Docs
Azure Active Directory (Azure AD) simplifies authentication for developers by providing identity as a service, with support for industry-standard protocols such as OAuth 2.0 and OpenID Connect, as well as open source libraries for different platforms to help you start coding quickly. This document will help you understand the various scenarios Azure AD supports and will show you how to get started.
dotnet  authentication  azure 
7 days ago
Calling a web API in a web app using Azure AD and OpenID Connect | Microsoft Azure
This sample shows how to build an MVC web application that uses Azure AD for sign-in using the OpenID Connect protocol, and then calls a web API under the signed-in user's identity using tokens obtained via OAuth 2.0. This sample uses the OpenID Connect ASP.Net OWIN middleware and ADAL .Net.
dotnet  authentication  azure 
7 days ago
Andrew Connell - Azure AD & ASP.NET MVC - Walk-Through Implementing ADAL & OWIN
In my last post, Azure AD & ASP.NET MVC - Understanding ADAL & OWIN, I talked a little about how the Azure AD Authentication Library (aka: ADAL) relates to the Open Web Interface for .NET (aka: OWIN). In this post I am going to walk you through creating an ASP.NET MVC application that leverages these to offload the authentication support to Azure AD for your web apps. This is the crux of how you must authenticate and obtain an OAuth 2.0 access token for use in the Office 365 APIs.
dotnet  authentication  azure 
7 days ago
Performance comparison of .NET IoC containers
dotnet  programming 
7 days ago
Nancy - Lightweight Web Framework for .net
Nancy is a lightweight, low-ceremony, framework for building HTTP based services on .NET and Mono. The goal of the framework is to stay out of the way as much as possible and provide a super-duper-happy-path to all interactions.
dotnet  web  rest  programming 
8 days ago
Goodbye Web API: Your Guide to ASP.NET Core Web API
When ASP.NET Core was released, Microsoft and the .NET community decided to merge the functionality of MVC and Web API. This makes sense since the two have always been very similar. We went through the process of making an ASP.NET Core Web API with various scenarios and came up with these tips for anyone out there wanting to do the same. Are you looking to implement a Web API with ASP.NET Core? Here’s how to accomplish exactly that.
asp.net  dotnet  rest 
8 days ago
Sharing libraries between .Net Core and .Net Framework applications
If you make any significant commitment to .Net Core there is a fair chance that you’ll need to share some libraries with .Net framework applications. After all, .Net Core is an emerging ecosystem that still has a lot of missing pieces.
8 days ago
The best laptop ever made – Marco.org
Apple has made many great laptops, but the 15-inch Retina MacBook Pro (2012–2015) is the epitome of usefulness, elegance, practicality, and power for an overall package that still hasn’t been (and may never be) surpassed.
apple  hardware 
8 days ago
No Room for America Left in Those Jeans - The New York Times
In October, International Textile Group, acquired by a private equity firm a year ago, announced plans to close the storied Cone Denim White Oak plant in Greensboro, N.C.

That factory was a 112-year-old shrine to bluejeans and the last major manufacturer of selvage denim in the United States.
9 days ago
Integrating ASP.NET Core Dependency Injection in MVC 4 - Scott Dorman
ASP.NET Core 1.0 (what had been called ASP.NET 5) is a complete redesign of ASP.NET that is open-source and cross-platform. Since this is a redesign of the framework, it comes with a lot of architectural changes that make it more modular. One of those changes is that dependency injection (DI) is now built-in. This built-in DI support is not intended to replace more full-featured DI frameworks (like StructureMap, Autofac, Ninject, Unity, and others), but rather provides common DI abstractions and allows you to replace the built-in container with one provided by another DI framework.
asp.net  dotnet  programming 
9 days ago
Autofac: Home
Autofac is an addictive Inversion of Control container for .NET Core, ASP.NET Core, .NET 4.5.1+, Universal Windows apps, and more.
dotnet  programming 
10 days ago
Applications on Azure: Putting All the Pieces Together - Microsoft Virtual Academy
Building in the cloud requires a different approach from traditional application development but also comes with the benefit of many tested, scalable solutions ready for you to take advantage of. In this course, join the experts as they walk through building an application while exploring the parts of Microsoft Azure that make it easier to build great apps.

Take a look at the challenges of building cloud apps and how Azure helps resolve them, review Azure features and services, and explore different approaches to storing application data. Plus, create a logging solution that uses modern approaches to configuration, deployment, and scalability. Get the help you need to build apps with this Azure training.
programming  azure 
13 days ago
Live | Chunklet Industries
1983 was a banner year for Pylon. The Athens quartet released their second album, Chomp, on Atlanta-based DB Records, toured the country extensively, and played several opening slots for then-up-and-comers U2. And then, without a hint of explanation, they quit.

Their final show at the Mad Hatter in Athens, Georgia, was, as was always the case, a frenzy of minimal disco thud, post-punk guitar scree, and deliriously inspired howl. Oh, and dancing — always dancing — both in the crowd and on stage. The gig was recorded (both audio and video) for a failed PBS pilot called Athens Shows, and the tapes were put away and forgotten. That is, until now.
14 days ago
2017 | CAB
Comic Arts Brooklyn: 2017
Sat Nov 11
Pratt Institute, 200 Willoughby Ave
comics  NYC 
15 days ago
Watir is... – Watir Project – Watir stands for Web Application Testing In Ruby. It facilitates the writing of automated tests by mimicking the behavior of a user interacting with a website.
Watir is...

An open source Ruby library for automating tests. Watir interacts with a browser the same way people do: clicking links, filling out forms and validating text.
ruby  testing  development 
15 days ago
SPGo - SharePoint web development tools for Visual Studio Code
SPGo allows you and your team to develop SharePoint web solutions from your local PC using the power of Visual Studio Code. Build SharePoint sites and customizations source-control first with all of the power of a top-tier IDE. Produce cleaner code, deliver faster.
sharepoint  vscode 
15 days ago
Set an alert: Do not miss The Farthest on PBS | Ars Technica
On November 15, see the story of one of NASA’s—and humanity’s—greatest missions.
science  tv 
17 days ago
Batman Odyssey - nealadams.com
Pete Stone here. Neal wanted me to write something to promote Batman:Odyssey – The Hardcover Collected Edition and I didn’t want to do the usual sell job. I wanted to be as honest and sincere as possible. So, I’m gonna start with – you’re crazy if you don’t buy this book.
18 days ago
Batman: Odyssey hardcover review - Batman News
When talking about Batman Odyssey, it’s very hard to know where exactly I should start. It isn’t so much a story as it is an experience to be had! Not a good experience, but an experience that you can say “Hey buddy, I survived Batman Odyssey!” THAT kind of experience. It’s a series of events that make no logical sense, each more ridiculous than the last.
18 days ago
Boxcryptor for Individuals – Cloud Security and Privacy
Seamless for Your Workflow

Boxcryptor automatically detects your installed cloud storage providers and adds them to the virtual Boxcryptor drive. Every file you add to – or create within – the Boxcryptor drive can be easily encrypted. If you want to edit an encrypted file, just open it, make your changes and save it. That’s it. You do not need to do any extra work. Boxcryptor handles everything for you.
software  encryption 
18 days ago
Live at Dockside | Noveller
This incendiary, exploratory set was recorded live at Dockside Studio in Maurice, Louisiana on May 18th, 2017 as part of the Sickbay-curated benefit for the Archives of Cajun & Creole Folklore at the Center for Louisiana Studies. The evening also featured the performance of a solo piece by renowned saxophonist Dickie Landry composed especially for the program, and an ensemble set by pioneering Cajun musician Louis Michot.

A portion of the proceeds of all sales go to further the crucial work of the Archives -- collecting, restoring, digitizing, preserving, and presenting non-commercial audio and visual recordings of the history of Acadiana -- as well as that of Sickbay, a community-minded, artist-focused agency supporting and celebrating the alternative creative community of South Louisiana.
18 days ago
Windows 10 tip: Use the Magnifier tool to zoom in on text or objects | ZDNet
Like its predecessors, Windows 10 is filled with accessibility tools. One of my favorites is the Magnifier app, a handy system utility that allows you to zoom in on a portion of the display so you can read the fine print on a web page, distinguish between confusing characters in a product key, or take a closer look at detail in an image.
windows  software  vision 
19 days ago
Emmet — the essential toolkit for web-developers
Emmet is a plugin for many popular text editors which greatly improves HTML & CSS workflow:
html  css  editor 
20 days ago
StructureMap is the oldest, continuously used IoC/DI container for .Net dating back to its first public release and production usage all the way back in June 2004 on .Net 1.1. The current 4.* release represents 12+ years of lessons learned in the StructureMap and greater .Net community -- while also wiping away a great deal of legacy design decisions that no longer make sense today.
dotnet  programming  asp.net  mvc 
20 days ago
Spark is a view engine for ASP.NET MVC and Castle Project MonoRail frameworks. The idea is to allow the html to dominate the flow and any code to fit seamlessly.
asp.net  mvc 
20 days ago
NHaml (pronounced enamel) is a pure .NET implementation of the popular Rails Haml view engine.
asp.net  mvc 
20 days ago
you found me. | game designer, author, future forecaster, PhD
Jane McGonigal, PhD is a world-renowned designer of alternate reality games — or, games that are designed to improve real lives and solve real problems.

She believes game designers are on a humanitarian mission — and her #1 goal in life is to see a game developer win a Nobel Peace Prize.
games  tech 
21 days ago
Hingston & Olsen
In a world where print material is rapidly losing ground to all things digital, we remain stubborn, true believers in the power of the physical book. Our titles are driven by design and full of the unexpected—not just when it comes to the words on the page, but also the look and feel of the page itself. We're suckers for unusual lengths, formats, perspectives, and ideas.
21 days ago
Finders Keepers Records
Uncovering the best in Psychedelic / Jazz / Folk / Funk and Avant-Garde rarities.
22 days ago
An implementation of HTTP Caching in ASP.NET Web API for both client-side and server-side.
asp.net  dotnet 
22 days ago
The Secrets of ASP.NET Core User Secrets - Simple Talk
Although configuration data kept in a user profile folder is reasonably secure for development work, all bets are off once it gets saved with the project. Passwords in source code are always wrong. 'User Secrets' can help but are only intended for development work. There are plenty of ways of ensuring that such things as connection strings with passwords or API keys are properly encrypted or protected. Dino Esposito explains.
asp.net  dotnet 
22 days ago
Dissecting the tuples in C# 7 – Dissecting the code
System.Tuple types were introduced in .NET 4.0 with two significant drawbacks: (1) tuple types are classes and (2) there was no language support for constructing/deconstructing them. To solve these issues, C# 7 introduces new language feature as well as a new family of types (*).
csharp  dotnet 
22 days ago
Welcome to C# 7.1 | .NET Blog
In August of 2017 we shipped the first point release of C#. It’s called C# 7.1, and its main purpose is really for us to get practice with point releases, without having too many dependencies on accompanying technology to complicate matters.
csharp  dotnet 
22 days ago
A templating engine built on Microsoft's Razor parsing engine, RazorEngine allows you to use Razor syntax to build dynamic templates. You can find an introduction here. All you need to do is use the static Engine class (the Engine.Razor instance) in the 'RazorEngine' namespace:
asp.net  programming 
22 days ago
Create high-trust SharePoint Add-ins | Microsoft Docs
Learn how to create a high-trust SharePoint Add-in. A high-trust add-in uses digital certificates to establish a trust between the remote web application and SharePoint. High-trust add-ins can only be installed to on premises SharePoint, not to Microsoft SharePoint Online, and they are primarily intended for use with an on premises, rather than cloud-based, web application.
sharepoint  asp.net 
22 days ago
Farnam Street
Farnam Street is devoted to helping you develop an understanding of how the world really works, make better decisions, and live a better life. We address such topics as mental models, decision making, learning, reading, and the art of living.

In a world full of noise, Farnam Street is a place where you can step back and think about time-tested ideas while asking yourself questions that lead to meaningful understanding. We cover ideas from science and the humanities that will not only expand your intellectual horizons but also help you connect ideas, think in multidisciplinary ways, and explore meaning.
learning  reading  blog 
23 days ago
How to Remember What You Read
Why is it that some people seem to be able to read a book once and remember every detail of it for life, while others struggle to recall even the title a few days after putting down a book?

The answer is simple but not easy.

It's not what they read. It's how they read. Passive readers forget things almost as quickly as they read them. Active readers, on the other hand, retain the bulk of what they read.
23 days ago
« earlier      
70-536 ajax android andynms anime antivirus apache api apple art asp.net audio audiobooks authentication aws backup bands blackberry blog blogger book books c# calendar christmas classical clothes cloud cocoa coffee comics computer computers csharp css cvs database deployment design development diet dns documentation domino dotnet drupal dvd dynamics_ax ebooks editor education email encryption ergonomic evernote excel facebook fantasy film finance firefox firewall fonts food forums free freeware fsharp ftp fun funny gadgets games geocoding git google graphics gtd hardware health healthcare hearing hg history hosting howto html humor iis images internet ios ipad iphone ipod japan javascript jobs jquery json keyboard kindle library linq linux logging lotus lotusnotes mac macos magazine mail mapping maps math microsoft mobile monitor monitoring movies mp3 museum music mvc mysql network news nj notes nyc opensource osx palm pdf people performance phone photography php podcast politics powershell privacy productivity programming python radio raspberrypi reference reporting rest reviews ruby sandiego science scifi scripting search security server sf sharepoint shopping sleep smtp software somerville sourcesafe spam sql sqlserver ssh ssl storage subversion sync sysadmin tech technology testing tfs tips tls tools training travel tutorial tv utilities versioncontrol video virtualization vista visualstudio vpn wallpaper watch wcf web webapi webcomics webdesign weird wiki windows windows10 windows8 wordpress xml

Copy this bookmark: