I had the pleasure of write an article to the Revista PROGRAMAR, a Portuguese collaborative magazine about programming. I’m glad with my first article for a magazine and especially because, I'm side by side with people that I admire like Paulo Morgado or Sara Silva, for instance. This was an amazing experience and I want to share with you the result of it.
In March, Microsoft announced an improvement in his services by introducing the new Azure App Service. This service covers the “oldest” Websites, now named as Web Apps, the Azure Mobile Services, now, Mobile Apps, and introduce new capabilities as Logic Apps and the API Apps. This article talks about the last one. The question is: What’s the reason to create an API App, and not a Web API in a Website? This question can be easily answered, analysing the feature list, for example:
- Access Control using Azure Active Directory or OAuth services, as Facebook or Twitter;
- Fast integration with the Swagger Framework;
- Easy integration with Logic Apps;
- Private gallery of APIs, enabling us to provide APIs to the other members of the organization;
- Automatic generation of an SDK for our API.
In this article we will see, how to create an API, publish in our subscription and create an SDK to consume it.
In the last week I attended to the Agile Portugal 2015, an amazing event that gathers the agile community. I had the opportunity to listen excellent speakers as:
The event was amazing, and I want to share with you the main lessons that I learned.
Recently I was playing with API Apps, from the new Azure App Service when I faced the following error:
Do you ever wanted to execute code after your Angular template is completely rendered?
This post is the answer of how you can accomplish that.
This a simple tip, but I believe that can be really useful.
I recently started moving some databases that I have in the old Azure SQL Database Web/Business model. I started it with a good feeling. Let's face it, a guaranteed performance level is excellent. Nobody wants a noisy neighbor boring our database.
The downside, is that this shift brings new challenges and possible big troubles to the ones that already have systems in place. Everything has a price and in this case we call it Performance.
My AngularJS - Smart Float Directive post has been a post with a lot of traction, so I want to share another tip related to numbers in Angular.
This a kind of simple tip, but I believe that it can be really useful.
My smart-float directive works really fine in a desktop or laptop browser, but in a smartphone I want to take advantage of HTML5 number inputs and show to my users when they enter in the input, the "mini calculator keyboard".
How to accomplish it using angular?
Are you trying to send messages to a .NET application from node.js and you want to encrypt them?
You can find here a simple example to accomplish it.
Today I have a quick tip that I want to share with you because it took me some time to figure this out.
I'm using Azure SDK for Node.js to interact with Azure Storage and I want to access my development environment with it.
Imagine that you have separate schemas in your multi-tenant data architecture and you want to know who is consuming more space. How can you do it?
One of the common tips to pick the perfect domain name is to choose one dot-com domain, but a good domain name is a needle in a haystack.
Here, you will find five awesome tools to help you craft an incredible (and available) domain name.