Daniel Blazanovic

212 Flips | 6 Magazines | 1 Like | 1 Following | 16 Followers | @danielblaza3rka | Software developer

OWIN with static files, exception handling and logging

As I wrote already in Self-host ASP.NET Web API and SignalR together, the OWIN configuration is done in <b>Startup.Configuration()</b>:<br>It looks, as if there …

5 Guidelines For Avoiding Scope Soup in Angular

Today I was answering a question on Stackoverflow about Angular.js<p>The more I dug into this person's particular problem the more help I realized they …

Writing Cleaner AngularJS with TypeScript and ControllerAs

Our team made the move to TypeScript and Angular at the tail end of last year. I’d had a look at Angular a year or so ago but struggled to get my …

11 Tips to Improve AngularJS Performance

Share this:<p>I am new to Angular (even though I am not new to the web development), so please take everything that I am about to say with a grain of …

How to force AngularJS resource resolution with ui-router

By returning the $promise property of query(), ui-router will make sure that the data is completely resolved before the controller is executed.<p>When …

JavaScript

Associating Strings with enums in C#

I have seen other great articles out lining the benefits of some pretty clever and useful helper classes for enums. Many of these methods almost …

Mastering CSS Layout with Flexbox

Watch a 3 minute video introduction with live demos you can view source on.<p>Table of Contents<p>Create a flex container<br>• Put flex items in a row<br>• Put flex …

Keypoint1

Building Native-Like Mobile Apps<br>with Cordova, AngularJS and Ionic<p>Christophe Coenraets<br>@ccoenraets<p>Me<p>Christophe Coenraets<p>Boston, …

Pretty URLs in AngularJS: Removing the #

By default, AngularJS will route URLs with a hashtag.<p>For example:<p>http://example.com/<br>• http://example.com/#/about<br>• http://example.com/#/contact<p>It is very …

Material Design Icons

Material Design Icons' growing icon collection allows designers and developers targeting various platforms to download icons in the format, color and …

Material Design

A Complete Guide to Flexbox

BackgroundThe Flexbox Layout (Flexible Box) module (currently a W3C Last Call Working Draft) aims at providing a more efficient way to lay out, align …

Material Design Resources and Inspiration

Material Design is Google’s new visual language. Google wants to combine great visual design with technology in order to make a better user …

Rich Object Models and Angular.js: Identity Maps

In my previous post on Rich Object Models and Angular.js I introduced a simple strategy for setting up rich object-models in Angular.js. It turns out …

Rich Object Models and Angular.js

Angular.js is deliberately un-opinionated about how you should structure your data models. Whilst it lays out very clear guidelines for directives, …

An approach to use jQuery Plugins with AngularJS

Lets face it, we can not completely get rid of jQuery and its plugins ecosystem, even though Angular has a built-in subset of jQuery under the name …

ASP.NET Web Api 2.2: Create a Self-Hosted OWIN-Based Web Api from Scratch

Building up a lean, minimal Web Api application from scratch is a terrific way to become more familiar with how things work under the hood in a Web …

Software Development

Overview of Custom Storage Providers for ASP.NET Identity

10/13/2014<p>16 minutes to read<p>Contributors<p>ASP.NET Identity is an extensible system which enables you to create your own storage provider and plug it …

Software Development

Secure a Web API with Individual Accounts and Local Login in ASP.NET Web API 2.2

This topic shows how to secure a web API using OAuth2 to authenticate against a membership database. Software versions used in the tutorial Visual …

Application Insights: Exception Telemetry

Application Insights lets you monitor your live application for its availability, performance and usage. Exception telemetry is of course, a central …

Using Standard Exception Types

2 minutes to read<p>Contributors<p>This section describes the standard exceptions provided by the Framework and the details of their usage. The list is by …

Demystifying Artificial Neural Networks, Part 1

This week I thought I’d give you a very brief introduction to one of the most powerful and perhaps most mysterious learning algorithms we have: the …

7 Essential Resource Centers to Boost Your InfoSec IQ

<b>Many applications today possess critical vulnerabilities – SQL injections (SQLi), Cross Site Scripting (XSS) and Cross Site Request Forgery (CSRF)</b> …

Random Data Generator and API Mocking Tool | JSON / CSV / SQL / Excel

Create a Custom Distribution<p>Loading...<p>Add rules using the Mockaroo formula syntax to create a custom distribution. Each rule must evaluate to true or …

Databases

Implementing a Distributed Deep Learning Network over Spark

The Power of $q by Dave Smith at ng-europe 2014