Asset 12 Asset 10 Asset 11 autodesk_icon_font_1_18_17_start_over-01

Keyboard ALT + g to toggle grid overlay

Ben Rand

SD119390: Control Your Code: Introduction to Source Control for Programmers and CAD Managers

(Duration 01:02:02)

  • Save to my AU Saved

Key Learning

Key Learning

  • Learn how to create a repository for code projects
  • Learn how to commit code and resolve conflicts
  • Learn how to compare previous versions of files to see changes
  • Learn how to create and merge branches while maintaining working code

Description

Description

Do you write code in any language (LISP, C#, JavaScript, and so on)? Do you work in a programming team or solo? Do you wish you had a way to compare today's version of the code to what you or someone else wrote several weeks or months ago? Do you ever make a coding mistake and wish you could easily revert back? Is your code backed up? In this class, we'll explore how to get started with source control software, no matter what language you currently program in. Whether you're a CAD manager who infrequently dabbles in LISP code; a newbie .NET programmer trying to write your first plug-in for AutoCAD software, Revit software, or 3ds Max software; or a full-time web developer, you can benefit from this class. We'll look at how to set up code repositories for LISP or .NET code (or any other code, for that matter), check out repositories, update and commit code changes, compare to previous versions, roll back to previous versions, and more.

Target Audience

Target Audience

Anyone who works with text-based code files, including full or part time developers, regardless of preferred language, CAD Managers who write a lot or a little LISP code, script files or other software configuration files, IT workers who write and maintain script or configuration files.

Speakers

Speakers

Ben Rand

Ben Rand has been using AutoCAD software since Release 12. He learned to program using LISP in AutoCAD, worked his way up through VBA, VB6 and VB.NET, and now spends most of his days programming in C# (occasionally still in AutoCAD!). He has worked in the Industrial Engineering field for more than 17 years as a CAD Manager, developer and IT Director. In 2013, he was the 2013 Top DAUG overall winner at AU, and he served a mentor for the AutoCAD Mentor All-Star team. Ben is the proud father of four children and enjoys reading and playing a variety of sports including pickleball, volleyball, and tennis. In 2017, Ben was a member of a USTA men's league team that placed 3rd in the entire country.

Related Classes

Related Classes

Tags

Published

  • 2017
  • SD119390
  • AU Las Vegas;

Software

  • AutoCAD
  • 3ds Max
  • Revit
  • Forge

Industry

  • Software Development

Topics

  • CAD Management and IT
  • Software Development