@manhng

Welcome to my blog!

Azure DevOps

May 13, 2020 09:24

Azure DevOps (edit)

https://www.microsoft.com/en-sg/apac/appswebinar

Azure DevOps helps teams to plan work, collaborate on code development, and build and deploy applications. You can implement DevOps practices like continuous integration and continuous delivery (CI/CD), infrastructure as code, and continuous monitoring – for any application irrespective of whether the app uses virtual machines, web apps, or Kubernetes. In this session, we will walk you through the Azure DevOps Services including Azure Boards, Azure Repos and Azure Pipelines. We will cover how you can easily setup a CI/CD pipeline to build a Node.JS app to a docker container image and run it on Azure Kubernetes Service

In this session, you will discover:

  • Azure DevOps helps team plan smarter, collaborate better, and ship faster with a set of modern dev services
  • With Azure Pipelines you can easily set up automated pipelines to build, test, and deploy your code to any platform
  • Azure DevOps is fully cloud-hosted. You can build web, desktop or mobile applications across Windows, Linux or macOS

https://www.microsoft.com/en-sg/apac/appswebinar

Developing Microservices Directly in Kubernetes/AKS

Azure DevOps 2019

November 6, 2019 16:29

Azure DevOps Service 2019 & Azure DevOps Server 2019 (edit)​

https://docs.microsoft.com/en-us/azure/devops/organizations/security/access-levels?view=azure-devops

https://docs.microsoft.com/en-us/azure/devops/organizations/accounts/manage-users-table-view?view=azure-devops&tabs=browser

  • Stakeholder: Provides partial access, can be assigned to unlimited users for free. Assign to users with no license or subscriptions who need access to a limited set of features.
  • Basic: Provides access to most features. Assign to users with a Visual Studio Professional subscription, an Azure DevOps Server CAL, and to users for whom you're paying for Basic access in an organization.

Default permissions and access for Azure DevOps

To use Azure DevOps features, users must be added to a security group with the appropriate permissions and granted access to the web portal. Limitations to select features are based on the access level and security group to which a user is assigned. The Basic access level and higher supports full access to all Azure Boards features. Stakeholder access level provides partial support to select features, allowing users to view and modify work items, but not use all features. Stakeholder access is available to support free access to a limited set of features by an unlimited set of stakeholders.

The most common built-in security groups—Readers, Contributors, and Project Administrators— and team administrator role grant permissions to specific features.

In general, use the following guidance when assign users to an access level and security group:

  • Grant Basic access or higher and add to the Contributors security group full-time workers who contribute to the code base or manage projects.
  • Grant Stakeholder access and add to the Contributors security group managers or users who don't actively contribute to the code base but want to check project status and provide direction, feedback, feature ideas, and business alignment to a team.
  • Grant Stakeholder access and add to the Project Administrators security group users tasked with managing project resources. If they also need to contribute to the code base, then you must assign them Basic or higher-level access.
  • Grant Stakeholder access and add to the Project Collection Administrators security group users tasked with managing organization or collection resources. If they also need to contribute to the code base, then you must assign them Basic or higher-level access.

Security in Azure DevOps (formerly called VSTS)

https://www.dotnetcurry.com/devops/1496/azure-devops-security

Azure DevOps organization once created is free forever up to 5 (Basic) users. The users can be with various Access Levels - Basic, Stakeholders and Visual Studio Subscription.

azure-devops-access-levels

Figure 7: Access Levels in Azure DevOps

Stakeholder: it is similar to read-only view for Azure DevOps. We can add as many users with this access as required (no restriction to number of users). The users can view the project status, but cannot contribute to code. They can provide feedback for the project

Basic: these users can contribute to code and manage projects

Visual Studio Subscription: the users who already have Visual Studio subscription for Professional, Test Professional or Enterprise. These will get access as per their subscription.

Repos - Azure DevOps

November 3, 2019 10:48

Repos - Azure DevOps (edit)

https://azure.microsoft.com/en-us/services/devops/repos/

Clone:

https://docs.microsoft.com/vi-vn/azure/devops/organizations/public/clone-git-repo-public?view=azure-devops&viewFallbackFrom=vsts

https://docs.microsoft.com/en-us/azure/devops/user-guide/code-with-git?view=azure-devops

Setup Git:

https://docs.microsoft.com/en-us/azure/devops/learn/git/install-and-set-up-git

SqlLocalDB

December 7, 2018 09:07

Cách sử dụng SqlLocalDB (edit)

https://docs.microsoft.com/en-us/sql/tools/sqllocaldb-utility?view=sql-server-2017

https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/working-with-sql?view=aspnetcore-2.2

Start > Run > CMD

> SqlLocalDB.exe info
> SqlLocalDB.exe info v11.0
> SqlLocalDB.exe info MSSQLLocalDB

> sqllocaldb start

SQL Express 2012: (localdb)\v11.0

SQL Express 2014: (LocalDB)\MSSQLLocalDB

(localdb)\v11.0
(localdb)\MSSQLLocalDB

MVC Nerddinner, MVC Music Store

Visual Studio 2017, ASP.NET, Azure DevOps, and other Azure services

https://techbash.com/

Categories

Recent posts