tag:blogger.com,1999:blog-77598235376350904622024-03-13T02:03:33.799+01:00DBTek Technical Blog - EnglishAzure, ALM, Development, Server and IT Solutions - by a Microsoft MVP in Visual Studio ALMDavidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.comBlogger112125tag:blogger.com,1999:blog-7759823537635090462.post-85662000831727216012017-03-14T04:33:00.002+01:002017-03-14T04:33:46.868+01:00Build: minutes are back
If you have activated the new Account Home Page on your Visual Studio Team Services, you should have noticed that the free build minutes counter is not anymore there. Not only: it is not present in the home page, nor in any other pages and sections.
Finally, the counter is back. To see it, we have to go to the account settings, then Build and Release, Resource limits:
 Davidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com3tag:blogger.com,1999:blog-7759823537635090462.post-60271518927776432162017-03-07T05:46:00.000+01:002017-03-07T05:46:02.868+01:00BugGuardian for ASP.NET Core
There is a new member in the BugGuardian family.
Quite a long ago, I've released BugGuardian, a library that allows you to automatically open a Bug or a Task work item on either Visual Studio Team Services or Team Foundation Server if your application experiences an unhandled exception. (Read more here)
After a while, two official extensions where released: BugGuardian.WebForms and Davidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com0tag:blogger.com,1999:blog-7759823537635090462.post-3012489934556383532016-11-29T08:00:00.000+01:002016-11-29T08:00:03.491+01:00VSTS - RM & PM in GA, Search for a file and Microsoft Teams
This month we had not one, not two but even three feature release of Visual Studio Team Services!
I had to choose between so many new features to have my top 3 list this month, so it means that they are the very best.
Package Management & Release Management General AvailabilityPackage Management now hosts NuGet and npm packages and helps you manage the lifecycle of your packages Davidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com2tag:blogger.com,1999:blog-7759823537635090462.post-66917507247730611692016-11-28T05:24:00.001+01:002016-11-28T05:40:21.571+01:00WorkItems History: My first extension for VSTS and TFS
I'm very excited and proud to share with you the first version of my very first Extension for Visual Studio Team Services and Team Foundation Server: WorkItems History.
What
WorkItems History is an extension that adds a "History" hub to the Work section of VSTS/TFS and allows you to see the history of the added/modified work items.
Why
Working in a team is not always easy, especiallyDavidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com0tag:blogger.com,1999:blog-7759823537635090462.post-5501773720312926272016-11-17T04:24:00.000+01:002016-11-17T04:48:55.048+01:00Data and News from Connect(); 2016
On Wednesday, November 16, 2016, Microsoft demonstrated at Connect(); 2016 its vision of enabling the future of development with solutions that serve any developer, any application and any platform.
They have also shared some very interesting data about services and products adoption:
More than 20 million Visual Studio 2015 installs (with the free Community edition representing more than Davidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com0tag:blogger.com,1999:blog-7759823537635090462.post-72048450804816394962016-10-31T05:02:00.002+01:002016-11-02T04:54:35.264+01:00VSTS - Scheduled release, Azure and XCode build
One more month, one more exciting release of Visual Studio Team Services.
These are my top 3 new features of this month:
Multiple schedules in releases
Want to schedule your releases to be created more than one time in a day? You can now configure multiple scheduled triggers in a release definition.
Simplified Azure endpoint creation
In an earlier sprint, VSTS team made it easier Davidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com0tag:blogger.com,1999:blog-7759823537635090462.post-41991622673947868442016-09-30T08:35:00.000+02:002016-09-30T10:37:55.968+02:00VSTS - Manual deploy, Git imports and Queues
Here we are for a new episode of my personal "top 3 new VSTS features" series. Let's talk about September.
Deployment manual intervention
You can now pause execution during deployment to an environment. Including a Manual Intervention task enables you to pause a deployment, perform manual steps, and then resume further automated steps. You can also reject the deployment and prevent furtherDavidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com0tag:blogger.com,1999:blog-7759823537635090462.post-80156613972502730902016-09-05T21:14:00.000+02:002016-09-30T06:48:43.613+02:00About Xamarin build (again)
Back in April, in one of my posts (read it here) I explained that it was no more necessary to include the "Xamarin License step" when building Xamarin solutions using the Hosted Agents.
Starting from now, it is no more necessary to include this step for every Xamarin builds, for both Hosted and personal agents.
Indeed, as reported on the new Visual Studio Team Service update:&Davidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com0tag:blogger.com,1999:blog-7759823537635090462.post-15764132364536228222016-08-26T11:39:00.000+02:002016-09-30T10:38:21.135+02:00VSTS - Files, Details and Folders
In august there's been only one update to Visual Studio Team Services. Let's take a look at my 3 favourite new features for this month.
Pull requests Files
The biggest new feature in this release is the ability to see past updates made to a pull request. A few sprints ago (July 7th), they released the ability to properly track comments as a pull request is updated with changes. However, Davidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com0tag:blogger.com,1999:blog-7759823537635090462.post-25885357678018262222016-08-02T06:25:00.000+02:002016-09-30T10:38:40.760+02:00VSTS - Azure, Comments & Redeploy
Here we go with my 3 favourite new VSTS features for July.
Release management - Azure deployments
Now, setting up an Azure Service endpoint is easy: you just need to select the subscription on which to create a service endpoint, and you are ready to deploy to Azure.
Users can now automatically set up an ARM service connection by selecting the subscriptions linked with the Azure Davidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com0tag:blogger.com,1999:blog-7759823537635090462.post-70641974947314367142016-06-21T06:02:00.000+02:002016-09-30T10:39:00.810+02:00VSTS - SSH, Docker and Tokens
Another month, another update for Visual Studio Team Services! (To be honest, there have been 2 updates in June :) )
This is my favourite 3 new features:
SSH clients can connect to Git repos
Team Services Git repos now support SSH connections. This makes it easy for many development tools, build systems, and other services to connect, especially if you develop on Mac or Linux. You can getDavidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com0tag:blogger.com,1999:blog-7759823537635090462.post-32273067167117974662016-05-11T05:34:00.000+02:002016-09-30T10:39:17.716+02:00VSTS - New features for Build & Release
Microsoft has published a new feature set for Visual Studio Team Services which brings some very interesting new things to the tool.
Build and release summaries
There are two new bits of information that will show up on the build and release summaries.
First, you’ll notice that console logs are now available in the Test pivot. Console logs are published as test result attachments Davidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com0tag:blogger.com,1999:blog-7759823537635090462.post-81556153868626994272016-04-29T05:43:00.002+02:002016-04-29T05:45:31.986+02:00About Xamarin build with VSTS Hosted Agents
Last friday (22/04/2016), during an event organized by DotNetToscana, I had a talk about the build of Xamarin apps with Visual Studio Team Services' Hosted Agetn
To make the build works, I had to add two tasks to manage the Xamarin License to the build definitoin: one to activate the license and another one to deactivate it after the build operation.
Davidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com0tag:blogger.com,1999:blog-7759823537635090462.post-3826420183514102882016-04-05T05:39:00.002+02:002016-04-05T05:47:36.385+02:00Introducing BugGuardian.MVC and BugGuardian.WebForms
Today I'm very excited to announce that I have released two additional modules for BugGuardian.
For who doesn't know it, BugGuardian is a library that allows to easily create a Bug or a Task work item on your Visual Studio Team Services account or on your on-premises Team Foundation Server 2015 in the case your application throws an Unhandled Exception.
To better support the integration ofDavidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com0tag:blogger.com,1999:blog-7759823537635090462.post-81094964093997838332015-08-20T09:50:00.000+02:002015-08-20T09:50:00.227+02:00Welcome BugGuardian
Someone of you has maybe noticed the I did only few post in the last months. This happened because of two main reasons.
The first one is, as some of you already know, I moved in another country far away from home, with a completely different culture and language, to start a new adventure. This inevitably took a lot of time from the already small amount of spare time I have.
The second Davidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com0tag:blogger.com,1999:blog-7759823537635090462.post-64222462598945065362015-07-27T06:09:00.000+02:002015-07-27T06:09:17.683+02:00Deploy a Web App to Azure with the Visual Studio Online Build
In this post we are going to see from sratch how to deploy a solution to an Azure Web App using the new Visual Studio Online Build platform.
To do it, we will use only the web portal of VSO.
Connect Azure to VSO
First of all we have to let Visual Studio Online know that we have an Azure account we want to use as deploy endpoint for our solution. Go the the Team Peoject Settings page (Davidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com0tag:blogger.com,1999:blog-7759823537635090462.post-27121456429647451542015-06-16T11:41:00.002+02:002015-06-16T11:53:44.766+02:00Create a RSS reader in an Umbaco 7 MVC Partial ViewThere are several way to create and embed a RSS reader in an Umbraco page: using custom controllers, using XSL macros, etc...
But wath if we want to use a normal MVC Partial View without to develop a custom controller?
Well, it is really simple to achieve this goal with just a few C# lines.
@inherits Umbraco.Web.Mvc.UmbracoTemplatePage
@using System.ServiceModel
@using Davidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com0tag:blogger.com,1999:blog-7759823537635090462.post-27101934451621687332015-06-07T09:22:00.002+02:002015-06-07T09:23:56.523+02:00Cloud Load Test with Visual Studio Online - part 2: Visual Studio
This article is the second one of a series of 3 where I write about the Cloud Load Testing with Visual Studio Online.
In the first part I wrote about simple load tests execution using the VSO portal.
In this article I will approach a more complex (but more complete too) solution, the integration between Visual Studio and Visual Studio Online.
Remainder
Before to start with the Cloud Load Davidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com0tag:blogger.com,1999:blog-7759823537635090462.post-54629318996278384802015-01-19T12:23:00.006+01:002015-01-19T12:23:58.326+01:00Cloud Load Test with Visual Studio Online - part 1: Web panel
This article is the first of a series of 3 where I'll write about the Cloud Load Testing with Visual Studio Online.
In this first part I'm going to talk about simple load tests execution, directly using the using the VSO portal.
Introduction
Before to start with the Cloud Load Test execution, it's important to specify a couple of aspects:
To use the Cloud Load Test functionality you Davidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com1tag:blogger.com,1999:blog-7759823537635090462.post-67604819760832653452014-12-19T09:21:00.001+01:002014-12-19T09:23:05.145+01:00Source Code file editing with Visual Studio Online
Brian Harry, on his blog, has announced the new release of Visual Studio Online. One of the new features is the long-awaited code edit directly from the web portal.
Let see how it works.
Edit
On the Team Project's Dashboard, go to the "Code" section and click on a source code file from the tree menu on the left.
As ever, the read-only source code box will appear on theDavidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com0tag:blogger.com,1999:blog-7759823537635090462.post-982415503241833182014-11-12T13:01:00.001+01:002014-11-12T13:01:32.757+01:00Adding Azure Application Insights to a Web Site
If you're developing a Web Application, you can use Visual Studio 2013.3 to automatically add all the libraries and configurations that "Azure Application Insights" needs to work.
But what about Web Sites? If you create a Web Site (or you have to manage / update one) you'll notice that you don't have such option. So, what can we do it? How can we achieve the same results? How can we Davidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com0tag:blogger.com,1999:blog-7759823537635090462.post-62836020852294604032014-11-11T11:05:00.001+01:002014-11-11T11:05:37.380+01:00Manage Cloud Load Tests with the REST API
The Cloud-based Load Testing (CLT) REST APIs give you the ability to execute Load tests from the Cloud in an automated manner, that can be integrated either as part of your Continuous Integration/Deployment pipeline or Test Automation.
Here’s a list of what you can do with these new APIs:
Create/Start/Stop a Load Test Run
Get Load Test Results - the set of KPIs groups that you are used Davidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com0tag:blogger.com,1999:blog-7759823537635090462.post-85648705375253421442014-10-30T11:40:00.000+01:002014-10-30T11:40:02.861+01:00Place the Database under Source Control - free eBook
Normally, a Source and Version control system shows huge benefits in coordinating the efforts of the development team, ensuring a complete audit trail of all changes to the code files, and allowing the team to reproduce any specific revision or build.
Database developers can and should also benefit from source control's audit history and change-tracking capabilities, but there's more to it Davidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com0tag:blogger.com,1999:blog-7759823537635090462.post-83635502486227003952014-10-28T14:41:00.000+01:002014-10-28T14:41:13.252+01:00Visual Studio Online REST API version 1.0
Today the first official version of the REST API of Visual Studio Online has been released, the version 1.0.
Announced in May as preview, now these APIs have reached a great maturity. This doesn't mean that they are done with the APIs completely but rather that a core set are now complete and from here forward, they’ll be versioning them for backward compatibility so all the apps that use Davidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com1tag:blogger.com,1999:blog-7759823537635090462.post-50685774965085748072014-10-13T09:05:00.000+02:002014-10-13T09:05:21.420+02:00Integrate an application or a service with Visual Studio Online - MSDN Guest Post
On friday was published on MSDN Italy my second Guest post in which I talk about how is possible and easy to integrate our applications or services with Visual Studio Online using the new REST APIs and the Service Hooks.
To read the whole article (available only in italan) just clik on this link:
Integrare un’applicazione o un servizio con Visual Studio Online
Davidehttp://www.blogger.com/profile/11019920232902260275noreply@blogger.com0