SlideShare a Scribd company logo
Amal Dev
Amal Dev
Full stack web developer in Microsoft stack
10+ years of experience
Microsoft MVP
Technical Analyst@ UST Global
www.techrepository.in
@amaldevv
WHOAMI?
Visual studio 2017 - Tips & Tricks
Visual studio 2017 - Tips & Tricks
Visual studio 2017 - Tips & Tricks
Visual studio 2017 - Tips & Tricks
Visual studio 2017 - Tips & Tricks
Visual studio 2017 - Tips & Tricks
Visual studio 2017 - Tips & Tricks
Visual studio 2017 - Tips & Tricks
Visual studio 2017 - Tips & Tricks
Visual studio 2017 - Tips & Tricks
Visual studio 2017 - Tips & Tricks
Visual studio 2017 - Tips & Tricks
Visual studio 2017 - Tips & Tricks
Visual studio 2017 - Tips & Tricks
Visual studio 2017 - Tips & Tricks
Visual studio 2017 - Tips & Tricks
Visual studio 2017 - Tips & Tricks
Visual studio 2017 - Tips & Tricks
Visual studio 2017 - Tips & Tricks
Visual studio 2017 - Tips & Tricks
Download now
– http://www.visualstudio.com
Keyboard Shortcuts
- http://visualstudioshortcuts.com/2017/
@amaldevv
www.techrepository.in

More Related Content

What's hot (20)

PPTX
An introduction to Xamarin
Cynoteck Technology Solutions Private Limited
 
PDF
MS Experiences 17 - Xamarin: Future of Mobile Development
James Montemagno
 
PDF
.NET Everywhere and for Everyone
James Montemagno
 
PDF
Bienvenido .Net MAUI - la evoluciĂłn de Xamarin.Forms
Vicente Gerardo Guzman Lucio
 
PDF
3 - Getting Started with mobile app development with the Microsoft Graph
İbrahim KIVANÇ
 
PPTX
Seattle Mobile .NET User Group - Nov. 13th 2019
James Montemagno
 
PDF
Xamarin.forms Shell + Navigation
James Montemagno
 
PDF
2 - Getting Started with Microsoft Graph
İbrahim KIVANÇ
 
PDF
Xamarin: The Future of App Development
James Montemagno
 
PPTX
Hybrid Mobile App Development - Xamarin
Deepu S Nath
 
PPTX
Introduction to Xamarin
Brian Anderson
 
PDF
Cross Platform Mobile Development
Software Infrastructure
 
PPTX
Build Cross Platform Mobile Apps for iOS & Android with Xamarin & MvvmCross
Ishai Hachlili
 
PDF
Mvvm Pattern in Xamarin - MvvmCross and Xamarin.Forms
Leaware.com
 
PDF
Cross platform development
dftaiwo
 
PDF
C# Powered Robots, C# Powered Mobile Apps
James Montemagno
 
PPTX
Cross platform mobile development with xamarin and office 365
SoHo Dragon
 
PDF
Cross platform Xamarin Apps With MVVM
Jim Bennett
 
PDF
Native iOS and Android Development with Xamarin
James Montemagno
 
PDF
End to-end native iOS, Android and Windows apps wtih Xamarin
James Montemagno
 
An introduction to Xamarin
Cynoteck Technology Solutions Private Limited
 
MS Experiences 17 - Xamarin: Future of Mobile Development
James Montemagno
 
.NET Everywhere and for Everyone
James Montemagno
 
Bienvenido .Net MAUI - la evoluciĂłn de Xamarin.Forms
Vicente Gerardo Guzman Lucio
 
3 - Getting Started with mobile app development with the Microsoft Graph
İbrahim KIVANÇ
 
Seattle Mobile .NET User Group - Nov. 13th 2019
James Montemagno
 
Xamarin.forms Shell + Navigation
James Montemagno
 
2 - Getting Started with Microsoft Graph
İbrahim KIVANÇ
 
Xamarin: The Future of App Development
James Montemagno
 
Hybrid Mobile App Development - Xamarin
Deepu S Nath
 
Introduction to Xamarin
Brian Anderson
 
Cross Platform Mobile Development
Software Infrastructure
 
Build Cross Platform Mobile Apps for iOS & Android with Xamarin & MvvmCross
Ishai Hachlili
 
Mvvm Pattern in Xamarin - MvvmCross and Xamarin.Forms
Leaware.com
 
Cross platform development
dftaiwo
 
C# Powered Robots, C# Powered Mobile Apps
James Montemagno
 
Cross platform mobile development with xamarin and office 365
SoHo Dragon
 
Cross platform Xamarin Apps With MVVM
Jim Bennett
 
Native iOS and Android Development with Xamarin
James Montemagno
 
End to-end native iOS, Android and Windows apps wtih Xamarin
James Montemagno
 

More from Amal Dev (19)

PDF
Azure DevOps Day - Trivandrum
Amal Dev
 
PPTX
Deploy Resources to Azure using ARM templates
Amal Dev
 
PDF
Azure DevOps Day - Kochi
Amal Dev
 
PPTX
DevOps Process
Amal Dev
 
PDF
Building a DevOps Pipeline using Docker Images & Containers
Amal Dev
 
PPTX
Connected & Disconnected Apps with Azure Mobile Apps
Amal Dev
 
PPTX
Launch It With Docker
Amal Dev
 
PPTX
Deploying ASP.Net Core apps in Docker Containers
Amal Dev
 
PPTX
Azure bootcamp web sites
Amal Dev
 
PPTX
Windows 8 App Development
Amal Dev
 
PPTX
Windows 8 reimagined
Amal Dev
 
PPTX
Creating and deploying apps in azure
Amal Dev
 
PPTX
Azure architecture
Amal Dev
 
PPTX
Azure management portal
Amal Dev
 
PPTX
Cloud computing & azure overview
Amal Dev
 
PPTX
.NET Framework - Overview
Amal Dev
 
PPTX
Mobiles
Amal Dev
 
PPTX
Mobiles Mobiles Mobiles
Amal Dev
 
PPTX
Windows phone 7
Amal Dev
 
Azure DevOps Day - Trivandrum
Amal Dev
 
Deploy Resources to Azure using ARM templates
Amal Dev
 
Azure DevOps Day - Kochi
Amal Dev
 
DevOps Process
Amal Dev
 
Building a DevOps Pipeline using Docker Images & Containers
Amal Dev
 
Connected & Disconnected Apps with Azure Mobile Apps
Amal Dev
 
Launch It With Docker
Amal Dev
 
Deploying ASP.Net Core apps in Docker Containers
Amal Dev
 
Azure bootcamp web sites
Amal Dev
 
Windows 8 App Development
Amal Dev
 
Windows 8 reimagined
Amal Dev
 
Creating and deploying apps in azure
Amal Dev
 
Azure architecture
Amal Dev
 
Azure management portal
Amal Dev
 
Cloud computing & azure overview
Amal Dev
 
.NET Framework - Overview
Amal Dev
 
Mobiles
Amal Dev
 
Mobiles Mobiles Mobiles
Amal Dev
 
Windows phone 7
Amal Dev
 
Ad

Recently uploaded (20)

PDF
Summary Of Odoo 18.1 to 18.4 : The Way For Odoo 19
CandidRoot Solutions Private Limited
 
PPTX
ASSIGNMENT_1[1][1][1][1][1] (1) variables.pptx
kr2589474
 
PDF
Adobe Illustrator Crack Full Download (Latest Version 2025) Pre-Activated
imang66g
 
PDF
Step-by-Step Guide to Install SAP HANA Studio | Complete Installation Tutoria...
SAP Vista, an A L T Z E N Company
 
PDF
Balancing Resource Capacity and Workloads with OnePlan – Avoid Overloading Te...
OnePlan Solutions
 
PDF
Salesforce Implementation Services Provider.pdf
VALiNTRY360
 
PPT
Why Reliable Server Maintenance Service in New York is Crucial for Your Business
Sam Vohra
 
PDF
Using licensed Data Loss Prevention (DLP) as a strategic proactive data secur...
Q-Advise
 
PDF
Salesforce Pricing Update 2025: Impact, Strategy & Smart Cost Optimization wi...
GetOnCRM Solutions
 
PPTX
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
PDF
Why Are More Businesses Choosing Partners Over Freelancers for Salesforce.pdf
Cymetrix Software
 
PDF
Protecting the Digital World Cyber Securit
dnthakkar16
 
PDF
ChatPharo: an Open Architecture for Understanding How to Talk Live to LLMs
ESUG
 
PDF
SAP GUI Installation Guide for Windows | Step-by-Step Setup for SAP Access
SAP Vista, an A L T Z E N Company
 
PDF
Download iTop VPN Free 6.1.0.5882 Crack Full Activated Pre Latest 2025
imang66g
 
PPTX
Contractor Management Platform and Software Solution for Compliance
SHEQ Network Limited
 
PDF
10 posting ideas for community engagement with AI prompts
Pankaj Taneja
 
PDF
Virtual Threads in Java: A New Dimension of Scalability and Performance
Tier1 app
 
PDF
How to Download and Install ADT (ABAP Development Tools) for Eclipse IDE | SA...
SAP Vista, an A L T Z E N Company
 
PDF
AWS_Agentic_AI_in_Indian_BFSI_A_Strategic_Blueprint_for_Customer.pdf
siddharthnetsavvies
 
Summary Of Odoo 18.1 to 18.4 : The Way For Odoo 19
CandidRoot Solutions Private Limited
 
ASSIGNMENT_1[1][1][1][1][1] (1) variables.pptx
kr2589474
 
Adobe Illustrator Crack Full Download (Latest Version 2025) Pre-Activated
imang66g
 
Step-by-Step Guide to Install SAP HANA Studio | Complete Installation Tutoria...
SAP Vista, an A L T Z E N Company
 
Balancing Resource Capacity and Workloads with OnePlan – Avoid Overloading Te...
OnePlan Solutions
 
Salesforce Implementation Services Provider.pdf
VALiNTRY360
 
Why Reliable Server Maintenance Service in New York is Crucial for Your Business
Sam Vohra
 
Using licensed Data Loss Prevention (DLP) as a strategic proactive data secur...
Q-Advise
 
Salesforce Pricing Update 2025: Impact, Strategy & Smart Cost Optimization wi...
GetOnCRM Solutions
 
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
Why Are More Businesses Choosing Partners Over Freelancers for Salesforce.pdf
Cymetrix Software
 
Protecting the Digital World Cyber Securit
dnthakkar16
 
ChatPharo: an Open Architecture for Understanding How to Talk Live to LLMs
ESUG
 
SAP GUI Installation Guide for Windows | Step-by-Step Setup for SAP Access
SAP Vista, an A L T Z E N Company
 
Download iTop VPN Free 6.1.0.5882 Crack Full Activated Pre Latest 2025
imang66g
 
Contractor Management Platform and Software Solution for Compliance
SHEQ Network Limited
 
10 posting ideas for community engagement with AI prompts
Pankaj Taneja
 
Virtual Threads in Java: A New Dimension of Scalability and Performance
Tier1 app
 
How to Download and Install ADT (ABAP Development Tools) for Eclipse IDE | SA...
SAP Vista, an A L T Z E N Company
 
AWS_Agentic_AI_in_Indian_BFSI_A_Strategic_Blueprint_for_Customer.pdf
siddharthnetsavvies
 
Ad

Visual studio 2017 - Tips & Tricks

Editor's Notes

  • #4: Go To Line (Ctrl +G) – quickly jump to a different line in your current document Go To All (Ctrl + ,) or (Ctrl + T) – similar to old Navigate To experience, search results include everything below Go To File (Ctrl 1, F) – search for files in your solution Go To Type (Ctrl 1, T) – search results include: Classes, Structs, Enums Interfaces & Delegates (managed code only) Go To Member (Ctrl 1, M) – search results include: Global variables and global functions Class member variables and member functions Constants Enum Items Properties and Events Go To Symbol (Ctrl 1, S) – search results include: Results from Go To Types and Go To Members All remaining C++ language constructs, including macros
  • #10: If there is one feature that no one uses and everyone should use, it's Quick Launch. Someone told me the internal telemetry numbers show that usage of Quick Launch in the single digits or lower. Do you know that you (we) are constantly digging around in the menus for stuff? Most of you use the mouse and go Tools...Options...and stare. Just press Ctrl+Q and type. Need to change the Font Size?
  • #11: I love showing people features that totally surprise them. Like "I had NO IDEA that was there" type features. Try "map mode" in the Quick Launch and turn it on...then check out your scroll bar in a large file. Your scrollbar will turn into a thumbnail that you can hover over and use to navigate your file! An additional trick with the map mode, is when you hover over the preview what it shows depends on where you hover. The closer the cursor is to the actual code, the more detail you see. If the cursor is all the way on the right you just see an overview of the nesting.
  • #13: "pinned tabs" and "preview tabs“ If you pin useful tabs, just like in your browser those tabs will stay to the left and stay open. You can not just "close all" and "close all but this" on a right click, but you can also "close all but pinned." Additionally, you don't always have to double-click in the Solution Explorer to see what's in a file. That just creates a new tab that you're likely going to close anyway. Try just single clicking, or better yet, use your keyboard. You'll get a preview tab on the far right side. You'll never have more than one and preview tabs won't litter your tab list...unless you promote them. Show pinned tabs in a separate row
  • #14: MOVE LINES WITH YOUR KEYBOARD Yes I realize that Visual Studio isn't Emacs or VIM (unless you want it to be VsVim) but it does have a few tiny tricks that most VS users don't use. You can move lines just by pressing Alt-up/down arrows. I've never seen anyone do this in the wild but me. You can also Shift-Select a bunch of lines and then Alt-Arrow them around as a group. You can also do Square Selection with Alt and Drag...and drag yourself a nice rectangle...then start typing to type on a dozen lines at once. If you prefer to only use the keyboard, you can perform the Alt-Drag editing feature by holding down Alt-Shift and using the arrow keys CTRL+W to select the current word   Ctrl+F12 to take you to the implementation is a sanity saver.
  • #17: https://www.slideshare.net/AlexThissen/visual-studio-productivity-tips
  • #18: https://www.codeproject.com/Articles/6027/Tips-and-Tricks-for-the-Visual-Studio-NET-IDE
  • #19: https://blogs.msdn.microsoft.com/visualstudio/2017/06/26/7-lesser-known-hacks-for-debugging-in-visual-studio/ https://abhijitjana.net/2015/06/05/25-productivity-and-debugging-tips-for-visual-studio/