Podcasts about app center

  • 41PODCASTS
  • 82EPISODES
  • 48mAVG DURATION
  • ?INFREQUENT EPISODES
  • Mar 28, 2025LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about app center

Latest podcast episodes about app center

Der Datenschutz Talk
BGH stärkt Verbraucherverbände zu Lasten von Meta - DS News KW 13/2025

Der Datenschutz Talk

Play Episode Listen Later Mar 28, 2025 22:53 Transcription Available


Was ist in der KW 13 in der Datenschutzwelt passiert, was ist für Datenschutzbeauftragte interessant? Meta Platforms und App-Center für Gratisspiele (Urteil vom 27. März 2025 - I ZR 186/17) Luxemburgisches Verwaltungsgericht bestätigt 746 Millionen Bußgeld für Amazon Rekordstrafe i.H.v 225 Millionen Euro gegen WhatsApp auf dem Prüfstand Verwendung von Aufnahmen als Beweis (AG Lörrach, Urteil vom 03.03.2025, Az. 3 C 1099/24 (juris): Recht auf Löschung) https://www.landesrecht-bw.de/bsbw/document/NJRE001603435 LG München, Beschluss vom 19.02.2025 - Auskunftsanspruch gegenüber Anbietern von E-Mail-Diensten aus § 21 TDDDG (25 O 9210/24) https://openjur.de/u/2513782.html Illegale Glücksspielseiten mit identischer Software nach Datenschutzalarm abgeschaltet. Empfehlungen: öffentliche Datenschutzsprechstunde zum Hamburger Tätigkeitsbericht am 15. April 2025 https://datenschutz-hamburg.de/news/einladung-2-april-pressekonferenz-zur-vorstellung-des-taetigkeitsberichts heise-Interview mit Landesdatenschützer Tobias Keber: Digitale Kehrwoche, Recht auf Löschung  und Kuriositäten im Datenschutz https://www.heise.de/hintergrund/Datenschuetzer-zum-Recht-auf-Loeschung-Videoueberwachung-an-besonderen-Orten-Co-10326315.html Weitere Infos, Blog und Newsletter finden Sie unter: https://migosens.de/newsroom/ Twitter: https://twitter.com/DS_Talk Übersicht aller Themenfolgen: https://migosens.de/datenschutz-podcast-themenfolgen/ (als eigener Feed: https://migosens.de/show/tf/feed/ddt/) Instagram: https://www.instagram.com/datenschutztalk_podcast/ Folge hier kommentieren: https://migosens.de/bgh-starkt-verbrauche

React Native Radio
RNR 315 - What to do without App Center

React Native Radio

Play Episode Listen Later Nov 25, 2024 47:26


Expo's EAS is stepping up to replace App Center! Robin and Mazen sit down with Expo's Quinlan Jung to dive into how EAS simplifies app building, testing, distribution, and over-the-air updates. Show NotesExpo Application Services (EAS) DocsHow to migrate from CodePush to EASChain React App's EAS-Updates (EAS Example) Connect With Us!React Native Radio: @ReactNativeRdioQuinlan Jung: @quinlanjRobin Heinze: @robinheinzeMazen Chami: @mazenchamiInfinite Red Slack Community: https://community.infinite.red This episode is brought to you by Infinite Red! Infinite Red is an expert React Native consultancy located in the USA. With nearly a decade of React Native experience and deep roots in the React Native community (hosts of Chain React and the React Native Newsletter, core React Native contributors, creators of Ignite and Reactotron, and much, much more), Infinite Red is the best choice for helping you build and deploy your next React Native app.

React Native Radio
RNR 312 - App Center's Retirement

React Native Radio

Play Episode Listen Later Oct 29, 2024 56:08


Crossover episode event with Callstack's React Universe On Air and Expo!Mazen joins a crossover episode with Callstack's Łukasz Chludziński and Expo's Quin Jung to give React Native developers a guide to navigating Microsoft App Center's retirement. The hosts discuss why App Center is sunsetting, key alternatives like Expo EAS and community options, plus tips for smoother enterprise transitions.This episode is brought to you by Infinite Red! Infinite Red is an expert React Native consultancy located in the USA. With nearly a decade of React Native experience and deep roots in the React Native community (hosts of Chain React and the React Native Newsletter, core React Native contributors, creators of Ignite and Reactotron, and much, much more), Infinite Red is the best choice for helping you build and deploy your next React Native app.

The React Native Show Podcast
How to Handle App Center Retirement | React Universe On Air #43

The React Native Show Podcast

Play Episode Listen Later Oct 29, 2024 54:43


What is this, a crossover episode? You bet! React Universe On Air is joining forces with React Native Radio once again to help you navigate App Center's retirement. In March 2024, Microsoft announced the sunset of App Center in 12 months. Bearing in mind how big of a deal CodePush is for React Native applications, it's a radical change for developers and businesses alike. We're releasing this episode six months before it actually takes place because it's high time you started planning migration (if you haven't already). In this episode, we discuss the impact of App Center's sunsetting on businesses, explore the best alternatives, and provide actionable insights on how to prepare for the transition. And since our focus is the React Native ecosystem, Łukasz Chludziński and Mazen Chami invited a very special guest: Quinlan Jung from Expo. Together, they talk about:

MP3 – mintCast
440 – Schrödinger’s mintCast

MP3 – mintCast

Play Episode Listen Later Jun 26, 2024 106:51


First up in the news: Mint 22 Beta in testing, Cinnamon 6.2 Desktop Environment Released, Linux's New DRM Panic "Blue Screen of Death" In Action, Ubuntu is Finally Adding DEB Installer Support to App Center, AlmaLinux comes to the RPi 5, Proton goes non-profit, and light-based chips are coming In security and privacy: nada Then in our Wanderings: Bill plays Pacman, Joe fixes more things, Moss sells cars, Majid is Synologised, and I am in search of a new mesh WiFi setup.

React Native Radio
RNR 294 - RIP App Center (and other news)

React Native Radio

Play Episode Listen Later Apr 19, 2024 33:11


As Microsoft App Center sails into the sunset, Robin and Mazen break down what this major shift means by focusing on new tools and strategies for React Native developers.This episode is brought to you by Infinite Red! Infinite Red is a premier React Native design and development agency located in the USA. With five years of React Native experience and deep roots in the React Native community (hosts of Chain React and the React Native Newsletter), Infinite Red is the best choice for your next React Native app.Episode LinksMicrosoft Code PushEAS Codepush migration guideEAS update CR2023 PRTheo New Arch tweetChain React 2024WorkshopsCall For SpeakersFaster-image GHReact Native SkiaShopify App PerfNASA Spot the StationRN 0.75 new arch by defaultConnect With Us!React Native Radio: @ReactNativeRdioRobin -  @robin_heinzeMazen - @mazenchami

LINUX Unplugged
532: We Like Snaps Now

LINUX Unplugged

Play Episode Listen Later Oct 16, 2023 75:55


Has Canonical finally nailed snaps? Why it looks like Ubuntu has turned a new corner; our thoughts on the latest release. Plus, a special guest and more.

Microsoft Business Applications Podcast
It's Power Apps Wrap Unpacking Microsoft's New Mobile App Tool for Enterprises with Sitaram Pemmaraju

Microsoft Business Applications Podcast

Play Episode Listen Later Apr 11, 2023 27:47 Transcription Available


FULL SHOW NOTES https://podcast.nz365guy.com/445 Sitaram Pemmaraju shares his love for spicy food and how he enjoys trying out new restaurants. He also talks about his family and his passion for playing video games with his children. Sitaram shares how his childhood passion for understanding how video games were built led him to pursue a degree in computer science. He worked in a couple of service industries before landing his dream job at Microsoft. Understanding Power Apps Wrap, a tool that produces mobile apps for the enterprise. The discussion revolves around the advantages and challenges of using this tool for app development in the enterprise. Sitaram Pemmaraju explores the new Power Apps Wrap platform, specifically designed to produce mobile apps for enterprise use. They delve into the features and capabilities of the platform, highlighting how it can benefit businesses looking to develop custom apps quickly and easily. Sitaram discusses how Power Apps Wrap can simplify the development process and make it more accessible to non-developers. He explains how the platform can help companies improve productivity, increase efficiency, and streamline processes by allowing employees to easily access important data and workflows via mobile devices. Sitaram also discusses the steps businesses need to take to get started with Power Apps Wrap. They cover topics such as setting up the platform, creating custom templates, and working with data sources. He also provides tips and advice on how to ensure the successful adoption of the platform within an organization. The podcast looks at the broader implications of Power Apps Wrap for the future of enterprise apps. Sitaram discusses how the platform can help companies stay competitive by enabling them to quickly adapt to changing business needs and technology trends.Sitaram shares some real-world examples of how Power Apps Wrap is being used by businesses today to create custom apps that have improved productivity, reduced costs, and enhanced customer experiences. Sitaram speaks about the evolution of app building and the differences between version one and version two. Sitaram explains how version one had a lot of manual steps that caused confusion for some customers, while version two is completely wizard-based with five easy steps to follow.  The podcast discusses the various distribution channels used by companies to distribute apps. Microsoft has its App Center, while Intune is another popular channel among Microsoft customers.    Sitaram discusses some potential benefits of utilizing the WRAP features in the Power Apps and how they benefit your client's business functions.  AgileXRM AgileXRm - The integrated BPM for Microsoft Power PlatformSupport the showIf you want to get in touch with me, you can message me here on Linkedin.Thanks for listening

Linux Action News
Linux Action News 278

Linux Action News

Play Episode Listen Later Feb 2, 2023 19:43


A lot happened in the free desktop world this week, we cover the impressive releases, changes, and surprises.

Linux Action News
Linux Action News 278

Linux Action News

Play Episode Listen Later Feb 2, 2023 19:43


A lot happened in the free desktop world this week, we cover the impressive releases, changes, and surprises.

soundbite.fm: a podcast network
Merge Conflict: 291: GitHub Actions All The Things

soundbite.fm: a podcast network

Play Episode Listen Later Jan 31, 2022 52:49


Frank is finally all in on continuous integration and continuous delivery with .NET 6 and he did it all with GitHub actions! Follow Us Frank: Twitter, Blog, GitHub James: Twitter, Blog, GitHub Merge Conflict: Twitter, Facebook, Website, Chat on Discord Music : Amethyst Seer - Citrine by Adventureface ⭐⭐ Review Us (https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1) ⭐⭐ Machine transcription available on http://mergeconflict.fm

Merge Conflict
291: GitHub Actions All The Things

Merge Conflict

Play Episode Listen Later Jan 31, 2022 52:49


Frank is finally all in on continuous integration and continuous delivery with .NET 6 and he did it all with GitHub actions! Follow Us Frank: Twitter, Blog, GitHub James: Twitter, Blog, GitHub Merge Conflict: Twitter, Facebook, Website, Chat on Discord Music : Amethyst Seer - Citrine by Adventureface ⭐⭐ Review Us (https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1) ⭐⭐ Machine transcription available on http://mergeconflict.fm

Linux Action News
Linux Action News 202

Linux Action News

Play Episode Listen Later Aug 16, 2021 23:41


What's new in Debian 11, and an example of the Linux Foundation funneling free software to their corporate friends. Plus, why Western Digital might be to thank for your next ultimate Linux workstation.

Linux Action News
Linux Action News 202

Linux Action News

Play Episode Listen Later Aug 16, 2021 23:41


What's new in Debian 11, and an example of the Linux Foundation funneling free software to their corporate friends. Plus, why Western Digital might be to thank for your next ultimate Linux workstation.

Linux Action News
Linux Action News 202

Linux Action News

Play Episode Listen Later Aug 16, 2021 23:41


What's new in Debian 11, and an example of the Linux Foundation funneling free software to their corporate friends. Plus, why Western Digital might be to thank for your next ultimate Linux workstation.

Azure DevOps Podcast
Real-World DevOps on the MAUI Team - Episode 144

Azure DevOps Podcast

Play Episode Listen Later Jun 7, 2021 41:15


On today's episode of the podcast, Jeffrey Palermo is joined by two special guests, Alex Blount and Sweekriti Satpathy.   Alex is a Principal Software Engineer Manager on the Customer Engagement Team for the Microsoft Developer Edition, and Sweekriti is a Senior Software Engineer on the same team.   In their conversation, Alex and Sweekriti discuss real-world DevOps on the MAUI team, how to get up and running with MAUI, a rundown of the products that the team uses (and how they're configured), and much more.   Topics of Discussion: [:14] About The Azure DevOps Podcast, Clear Measure, the new podcast Architect Tips, and Jeffrey's offer to speak at virtual user groups. [1:26] About today's episode. [1:46] Jeffrey welcomes Sweekriti Satpathy and Alex Blount to the podcast. [1:54] Alex shares about his career journey and current role with Microsoft. [3:48] Sweekriti shares about her career journey and current role within Microsoft. [5:16] About Sweekriti's Learn TV show, Hello World. [5:42] Alex provides some backstory on what their team does. [9:22] Sweekriti shares her insights on migrating to .NET MAUI. [9:58] What do level three tests look like? Tests that have to take the user interface into account? What libraries and techniques are the teams using now to handle that? [13:23] Sweekriti's insights around UI testing from a DevOps pipeline point of view. [18:14] Is this UI test library that Sweekiri spoke about a NuGet library? And what layer does it operate at? Is it on top of the emulator or does it not even need to spin up an emulator? [19:23] Alex highlights a common pitfall they often see customers fall into with regards to testing, and how to address it. [21:28] A word from Azure DevOps Podcast's sponsor: Clear Measure. [21:59] A lot of developers use the technique of taking a screenshot for every action in the user interface (in Azure Pipelines, testing in Selenium, etc.) Is this natively built into App Center? [23:44] For the release candidate of a MAUI app, what format does it take? And where's the right place to archive those? [28:05] Sweekriti shares an important aspect of how these tasks work. [29:20] Are there any pipeline configurations that are in repositories that can be looked at today? Sweekriti offers some advice on how to get your environment up and running with MAUI. [32:05] Alex shares his insights on telemetry. [34:24] Sweekriti's insights on telemetry. [35:00] As far as product strategy, is Microsoft aligning App Service for mobile telemetry and application insights to serverside telemetry? [26:45] Skeekriti shares her excitements around .NET MAUI and everything becoming more streamlined. [37:16] Is anyone writing an early release book on .NET MAUI development? [37:59] Where to find resources related to .NET MAUI. [40:22] Jeffrey thanks Sweekriti and Alex for joining the podcast and sharing their insights.   Mentioned in this Episode: Architect Tips — New video podcast! Azure DevOps Clear Measure (Sponsor) .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon! bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook! Jeffrey Palermo's Youtube Jeffrey Palermo's Twitter — Follow to stay informed about future events! The Azure DevOps Podcast's Twitter: @AzureDevOpsShow Alex Blount's LinkedIn Microsoft Learn TV .NET MAUI Xamarin App Center Selenium Azure Artifacts MAUI Samples | GitHub Build and deploy Xamarin apps with a pipeline | Microsoft Docs .NET MAUI Check | GitHub Weather ‘21 | GitHub Azure DevOps Podcast Ep. 142: “David Ortinau on Multi-Platform App Development Using .NET MAUI”   Want to Learn More? Visit AzureDevOps.Show for show notes and additional episodes.

LINUX Unplugged
404: You've Got Mail

LINUX Unplugged

Play Episode Listen Later May 5, 2021 57:09


It's episode III, Return of the Email. Everyone says never host your own email, so we're doin it. We just have one last job to complete. Special Guest: Daniel Fore.

Developer Weekly
DevOps with Abel Wang

Developer Weekly

Play Episode Listen Later Mar 3, 2021 37:31


I have been using Windows 10 for years now and I recently took the time to learn how to be more productive with it. There are lots of shortcuts and tools in Windows 10 that help me throughout the day. Do you also want to be more productive with Windows 10? Then check out my new Udemy course called Windows 10 Productivity Booster.Abel Wang is a Principal Cloud Advocate and DevOps Lead with a background in Azure and application development.  He is currently part of Donovan Brown’s League of Extraordinary Cloud DevOps Advocates. Before joining Microsoft, Abel spent seven years as a Process Consultant and a Certified Scrum Master helping customers globally develop solutions using agile practices and Team Foundation Server. Prior to that, Abel founded and sold his own software company.  When not working, Abel is either writing code (yes, that’s what he does for fun), playing his guitar or training for The Great Wall Marathon. Recently winning his battle against cancer, Abel spits in the face of cancer and will never quit.Show resources:Follow Abel on TwitterAbel's blogAzure DevOpsDevOps on Microsoft LearnDevOps on Microsoft DocsMicrosoft Ignite

React Native Radio
RNR 190 - Tips and Tricks for the App Store and Play Store

React Native Radio

Play Episode Listen Later Feb 22, 2021 37:43


This episode brought to you by Infinite Red! Infinite Red is a premier React Native design and development agency located in the USA. With five years of React Native experience and deep roots in the React Native community (hosts of Chain React and the React Native Newsletter), Infinite Red is the best choice for your next React Native app.Helpful Links: Weird bug: https://github.com/react-native-community/rn-diff-purgeExpedited App Review:  https://developer.apple.com/contact/app-store/?topic=expediteFastlane: https://fastlane.tools/IR Open Source repo: https://github.com/infinitered/open-source/blob/master/Continuous-Deployment-Setup-React-Native.mdVisual Studio App Center: https://appcenter.ms/Expo over the air updates: https://docs.expo.io/workflow/publishing/App Store Review Guidelines: https://developer.apple.com/app-store/review/guidelines/AppStoreReviewTimes: https://appreviewtimes.com/Jarvis: https://app.jarvisdev.tools/Connect With Us!React Native Radio: @ReactNativeRdioAdhithi - @adhithiraviJamon - @jamonholmgrenRobin - @robin_heinze

Channel 9
App Center + App Insights = Better Together | The Xamarin Show | The Xamarin Show

Channel 9

Play Episode Listen Later Jul 9, 2020 16:06


This week, James is joined by John Thiriet live from France who shows off how he combined the power of App Center Analytics with Application Insights. This combination gives crazy insight into your application when it is live. John shows off how to set it up and how to start to write queries today.Time Codes:[00:00] Intro to App Center & App Insights[03:25] Exporting to App Insights[06:10] Querying Data in App Insights [09:00] PowerBI Integration [12:00] Playing around with KustoShow Links:Docs - App CenterDocs - App InsightsJohn's Blog - Crashes and errors analytics with App Center and Application InsightsFollow @JamesMontemagnoNever Miss an Episode: Follow @TheXamarinShowUseful Links:Learn more about XamarinLearn more about Xamarin.FormsLearn more about Cross-platform developmentXamarin Developer CenterXamarin BlogMicrosoft Learn Self-Guided TrainingCreate a Free Account (Azure)Xamarin Developers YouTube ChannelXamarin on Twitter

SAP HCM Insights
The SAP App Center and COVID-19 Topics

SAP HCM Insights

Play Episode Listen Later Apr 20, 2020 23:39


Kim Lessley from SAP SuccessFactors talks with the podcast team - Steve Bogner, Mark Ingram, Luke Marson and Martin Gillet - about the SAP App Center. What is in it? How does it work? How can Partners get involved? We also talk about the impact COVID-19 is having on customers and consultancies. See insightcp.com/insights for more links to the App Center. The audio was choppy in some places - sorry about that, I think the internet was tired when we recorded this.

LINUX Unplugged
346: The One-Click Trap

LINUX Unplugged

Play Episode Listen Later Mar 24, 2020 66:13


We debate the dangers and advantages of one-click deployments. Then Dan from elementary OS shares an AppCenter for Everyone update. Plus a big batch of feedback that kicks off some wide-ranging discussions. Special Guests: Daniel Fore and Neal Gompa.

All Jupiter Broadcasting Shows
The One-Click Trap | LINUX Unplugged 346

All Jupiter Broadcasting Shows

Play Episode Listen Later Mar 24, 2020 66:13


We debate the dangers and advantages of one-click deployments. Then Dan from elementary OS shares an AppCenter for Everyone update.

The Mike Dominick Show
Episode 11: Cassidy James of elementaryOS

The Mike Dominick Show

Play Episode Listen Later Mar 10, 2020 18:09


elementary Website (https://elementary.io) AppCenter (https://appcenter.elementary.io/) Indie Gogo (https://www.indiegogo.com/projects/appcenter-for-everyone#/) Cassidy on Twitter (https://twitter.com/CassidyJames) Cassidy’s Blog (https://cassidyjames.com/) elementary on Twitter (https://twitter.com/elementary) elementary AppCenter + Flatpak (https://blog.elementary.io/elementary-appcenter-flatpak/)

Destination Linux
Episode 160: Destination Linux 160: Ubuntu Kylin, elementary AppCenter, NVidia GeForce Now, Raspberry Pi

Destination Linux

Play Episode Listen Later Feb 13, 2020 82:24


https://destinationlinux.org/episode-160 - Hosted by Ryan, Michael & Noah Quick Links: Ryan, aka DasGeek = https://dasgeekcommunity.com Michael of TuxDigital = https://tuxdigital.com Noah of Ask Noah Show = http://asknoahshow.com Want to Support the Show? Support us on Patreon = https://destinationlinux.org/patreon Support us on Sponsus = https://destinationlinux.org/sponsus Destination Linux Network Store = https://destinationlinux.network/store Want to follow the show and hosts on social media? You can find all of our social accounts at https://destinationlinux.org/contact Topics covered in this episode: Full Show Notes = https://destinationlinux.org/episode-160 UKUI DE Gets Good - KDE Dashboard - KWin Overview Elementary Funding AppCenter Portable Raspberry Pi - Flirc Case Nvidia Snubs Linux with GeForce Now Software Spotlight: MediaGoblin Tips & Tricks: Use the command 'lslogins' to get basic information on the system users. Perhaps you created some logins in the past you no longer need, or you want to quickly see who you've setup access for on the system. Just type: lslogins in the terminal. use lslogins -G to get a list of groups the users are apart of.

Destination Linux
Destination Linux 160: Ubuntu Kylin, elementary AppCenter, NVidia GeForce Now, Raspberry Pi

Destination Linux

Play Episode Listen Later Feb 12, 2020 82:24


Sponsored by: do.co/dln Hosts of Destination Linux: Ryan, aka DasGeek = https://dasgeekcommunity.com Michael of TuxDigital = https://tuxdigital.com Noah of Ask Noah Show = http://asknoahshow.com Want to Support the Show? Support on Patreon or on Sponsus Destination Linux Network Store Want to follow the show and hosts on social media? You can find all of our […]

Linux Headlines
2020-02-10

Linux Headlines

Play Episode Listen Later Feb 10, 2020 2:43


The new OpenShot is bursting with features, Proton 5 lands with major improvements, Arm unveils new microcontrollers, and elementary OS gears up for a major project.

Big Daddy Linux Live!
BDLL 02-08-20

Big Daddy Linux Live!

Play Episode Listen Later Feb 9, 2020 138:40


This week on BDLL! we give our final thoughts on our bi-weekly distro challenge of Solus 4.1 (https://getsol.us/home/). We talk about Nvidia's streaming service GeForce Now and how it compares with Stadia. Near the end of the show we are also joined by Cassidy James of the ElementaryOS team to talk about the "AppCenter for Everyone" indiegogo campaign they are working on and what it all means. Want to join us next time? You can download zoom (www.zoom.us) and install it and join the meeting via BDLL Link (https://bigdaddylinux.com/zoom) This was a multi-stream using ReStream (https://restream.io/) so you can watch it on Youtube (https://youtube.com/channel/UCtZRKfyvx7GUEi-Lr7f4Nxg?) or on Twitch (https://twitch.tv/bigdaddylinux)! Check out the BDL website (https://bigdaddylinux.com/) for more info. Join in on the discussions in the Discourse Forums (https://discourse.bigdaddylinux.com/) Join the discussion during the week in our telegram group (https://bigdaddylinux.com/telegram) Join us on Discord (https://bigdaddylinux.com/discord) Links for people who join BDLL can be found on the Community Page (https://bigdaddylinux.com/community)

Devchat.tv Master Feed
RNR 152: Tips and Tricks When Using React Native with Yassir Hartani

Devchat.tv Master Feed

Play Episode Listen Later Jan 28, 2020 74:22


In this episode of React Native Radio Josh Justice interviews Yassir Hartani. Yassir writes a blog about all he learns while programming with React Native. They begin by discussing his article about React Native Navigation. Yassir explains why he prefers React Native Navigation and walks Josh through the article.    They move on to share tips for getting into React Native development. Yassir shares the differences between React Native development and developing on the web. He explains the difference in base components, syntax, and naming. For those used to developing on the web he recommends using styled-components.   Next, the discuss best practices for upgrading and explain why upgrading in React Native can be painful. They discuss tips for improving user experience including, keyboards, clickable buttons, native feedback, and safe area view.  Developer experience tips are next. Yassir recommends building for both iOS and Android, test for both platforms as well. They also recommend testing on a physical device. The panel shares other testing tips and gives error tracking recommendations.   Panelists Josh Justice Guest Yassir Hartani Sponsors G2i  Infinite Red CacheFly ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links An Introduction to React-Native-Navigation  Styled Components for React Native  React Native Upgrade Helper  React Native CLI “upgrade” command  KeyboardAvoidingView  TouchableNativeFeedback  React-native-platform-touchable  SafeAreaView  https://facebook.github.io/react-native/docs/improvingux  Sentry  Bugsnag  Android keystores  Fastlane  CircleCI  App Center  CodePush  Detox  Travis CI  https://www.facebook.com/ReactNativeRadio/ https://twitter.com/R_N_Radio Picks Josh Justice: Big Nerd Ranch Guides  PouchDB  `pouchdb-react-native`  Yassir Hartani: Deep Work  4-Hour Workweek 

React Native Radio
RNR 152: Tips and Tricks When Using React Native with Yassir Hartani

React Native Radio

Play Episode Listen Later Jan 28, 2020 74:22


In this episode of React Native Radio Josh Justice interviews Yassir Hartani. Yassir writes a blog about all he learns while programming with React Native. They begin by discussing his article about React Native Navigation. Yassir explains why he prefers React Native Navigation and walks Josh through the article.    They move on to share tips for getting into React Native development. Yassir shares the differences between React Native development and developing on the web. He explains the difference in base components, syntax, and naming. For those used to developing on the web he recommends using styled-components.   Next, the discuss best practices for upgrading and explain why upgrading in React Native can be painful. They discuss tips for improving user experience including, keyboards, clickable buttons, native feedback, and safe area view.  Developer experience tips are next. Yassir recommends building for both iOS and Android, test for both platforms as well. They also recommend testing on a physical device. The panel shares other testing tips and gives error tracking recommendations.   Panelists Josh Justice Guest Yassir Hartani Sponsors G2i  Infinite Red CacheFly ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links An Introduction to React-Native-Navigation  Styled Components for React Native  React Native Upgrade Helper  React Native CLI “upgrade” command  KeyboardAvoidingView  TouchableNativeFeedback  React-native-platform-touchable  SafeAreaView  https://facebook.github.io/react-native/docs/improvingux  Sentry  Bugsnag  Android keystores  Fastlane  CircleCI  App Center  CodePush  Detox  Travis CI  https://www.facebook.com/ReactNativeRadio/ https://twitter.com/R_N_Radio Picks Josh Justice: Big Nerd Ranch Guides  PouchDB  `pouchdb-react-native`  Yassir Hartani: Deep Work  4-Hour Workweek 

soundbite.fm: a podcast network
Merge Conflict: 179: Analyzing All That Data

soundbite.fm: a podcast network

Play Episode Listen Later Dec 9, 2019 54:34


After a year of gathering data in his apps, Frank finally sat down to analyze it all. Did it answer his questions? Did he make changes to the app? Did he rip the telemetry out completely? Tune in. Follow Us Frank: Twitter, Blog, GitHub James: Twitter, Blog, GitHub Merge Conflict: Twitter, Facebook, Website, Chat on Discord Music : Amethyst Seer - Citrine by Adventureface ⭐⭐ Review Us (https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1) ⭐⭐ Machine transcription available on http://mergeconflict.fm

Merge Conflict
179: Analyzing All That Data

Merge Conflict

Play Episode Listen Later Dec 9, 2019 54:34


After a year of gathering data in his apps, Frank finally sat down to analyze it all. Did it answer his questions? Did he make changes to the app? Did he rip the telemetry out completely? Tune in. Follow Us Frank: Twitter, Blog, GitHub James: Twitter, Blog, GitHub Merge Conflict: Twitter, Facebook, Website, Chat on Discord Music : Amethyst Seer - Citrine by Adventureface ⭐⭐ Review Us (https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1) ⭐⭐ Machine transcription available on http://mergeconflict.fm

Merge Conflict
177: DevOps, DevOps, DevOps

Merge Conflict

Play Episode Listen Later Nov 25, 2019 66:58


It is all things DevOps for mobile apps this week. We try to get Frank inline with figuring out continuous delivery with several different products including App Center, Azure DevOps, Bitrise, and more. Follow Us Frank: Twitter, Blog, GitHub James: Twitter, Blog, GitHub Merge Conflict: Twitter, Facebook, Website, Chat on Discord Music : Amethyst Seer - Citrine by Adventureface ⭐⭐ Review Us (https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1) ⭐⭐ Machine transcription available on http://mergeconflict.fm

soundbite.fm: a podcast network
Merge Conflict: 177: DevOps, DevOps, DevOps

soundbite.fm: a podcast network

Play Episode Listen Later Nov 25, 2019 66:58


It is all things DevOps for mobile apps this week. We try to get Frank inline with figuring out continuous delivery with several different products including App Center, Azure DevOps, Bitrise, and more. Follow Us Frank: Twitter, Blog, GitHub James: Twitter, Blog, GitHub Merge Conflict: Twitter, Facebook, Website, Chat on Discord Music : Amethyst Seer - Citrine by Adventureface ⭐⭐ Review Us (https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1) ⭐⭐ Machine transcription available on http://mergeconflict.fm

DevTalk with Kerry W. Lothrop
24. Application Branding using Azure DevOps. With Stefanija Popovska

DevTalk with Kerry W. Lothrop

Play Episode Listen Later Nov 18, 2019 32:11


On this episode of DevTalk I speak to Stefanija Popovska about application branding using Azure DevOps. Links: Stefanija on Github Xamarin.iOS application branding using Github and App Center

LINUX Unplugged
326: Dell, elementary, Fedora, oh my!

LINUX Unplugged

Play Episode Listen Later Nov 5, 2019 62:14


Dell expands their linux hardware lineup, why elementary OS's Flatpak support sets the bar, and we chat with Christian Schaller of Red Hat about Fedora 31 and what's around the corner. Plus an update on Ubuntu on the Raspberry Pi 4 and a pick that's just for Wes. Special Guests: Alex Kretzschmar, Brent Gervais, Cassidy James Blaede, Christian F.K. Schaller, Daniel Fore, and Martin Wimpress.

Azure DevOps Podcast
Daniel Jacobson on DevOps for Desktop Applications - Episode 59

Azure DevOps Podcast

Play Episode Listen Later Oct 21, 2019 37:03


Today’s guest is Daniel Jacobson, a Program Management Lead on the Visual Studio team focused on empowering Windows Developers. Daniel was one of the speakers at the .NET Conf 2019 and will also be at the 2019 Microsoft Ignite conference! Daniel joined Microsoft about 5 years ago as a Program Manager. And now, as a Senior PM on the Visual Studio team, Daniel’s focus is on the biggest challenge that developers are facing anywhere in their development. His team empowers literally millions of developers building applications for Windows devices. All that they do is centered around customers and their desires.   In this episode, Daniel and Jeffrey speak about DevOps for desktop applications. Daniel shares his vision for empowering all Windows application developers to seamlessly and incrementally modernize their existing applications through the work that he and his team is doing. Daniel largely focuses on the Visual Studio App Center in this episode, going into detail about each and every step you need to know about when integrating it, and provides additional resources at the end of the episode to further your learning. Tune in!   Topics of Discussion: [:39] Be sure to visit AzureDevOps.Show for past episodes and show notes! [:49] Jeffrey gives some announcements and lets you know where to get a hold of his book, .NET DevOps for Azure. [3:27] About today’s guest, Daniel Jacobson! [3:53] Jeffrey welcomes Daniel to the show! [4:04] Daniel speaks about his journey in the space and how he ended up where he is today. [5:54] What is a client application? What makes them different? [9:52] What are the choices available for those looking to run a native Windows application on the Microsoft platform? [13:32] With WinForms, WPF, and .NET Core 3.0 coming out, what things can we not yet do if we’re trying to go to .NET Core 3.0? What should people watch out for? [15:55] Daniel explains all we need to know about Visual Studio App Center! [17:30] A word from Azure DevOps Podcast’s sponsor: Clear Measure. [17:55] If somebody is upgrading an older WinForms’ app into .NET Core, would they track their work on Azure Boards or does App Center provide work item tracking? [18:58] Does the App Center integrate with existing source control? And following that, does the App Center support an automated build process? [20:01] After the build and you’ve got a numbered release candidate package of some sort, what should the developer do? [23:03] Is this all ready to go today for developers to use? [23:25] Daniel explains the next step in the process once you have the package ready and are ready to deploy to your first pre-production environment or test group of users. He elaborates on what that looks like and what tool to use. [24:31] Daniel continues to explain what the package does once it is in App Center and what the chain of pre-production environments look like. [25:16] When users get the latest version of your app, is that going through the Microsoft store? What will automated updates look like in the future? [26:31] So will App Center feature be a full-on replacement for ClickOnce? And what is it called? [29:46] Is the Microsoft business store ‘a thing?’ [30:17] Does App Center have an integration with the Microsoft store? [30:38] What does the process look like to actually ‘go to production?’ [32:19] Are Xamarin, operational telemetry, crash reports, etc. all wired into App Center? [33:36] Looking forward, what is Daniel’s vision for the future? [35:11] Daniel highlights some valuable resources for listeners that want to learn more!   Mentioned in this Episode: Azure DevOps Clear Measure (Sponsor) Microsoft Ignite 2019 Party with Palermo - Microsoft Ignite Conference 2019 (Eventbrite) Special pre-release offer that expires Nov. 2nd: email Jeffrey at Jeffrey@Clear-Measure.com and tell him who his very first guest on the podcast was then he’ll send you a free e-book copy! .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Pre-order on Amazon here! bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure e-book! bit.ly/dotnetdevopsbookforcommunity — Visit to get your hands on two free books to give away at conferences or events! Jeffrey’s .NET DevOps Bootcamp (Oct. 28-30th, in Lakeway, TX) Jeffrey Palermo’s Youtube Jeffrey Palermo’s Twitter — Follow to stay informed about future events! Daniel Jacobson’s Twitter: @PMatmic Aka.ms/WinUI MSIX App Installer XAML Islands WinForms WPF .NET Core 3.0 Azure Pipelines App Center Azure Boards ClickOnce URL-Based Windows Installer Xamarin DevBlogs.Microsoft.com/VisualStudio DevBlogs.Microsoft.com/DotNet Aka.ms/MSIX   Want to Learn More? Visit AzureDevOps.Show for show notes and additional episodes.

The .NET MAUI Podcast
Episode 66: .NET Conf Recap!

The .NET MAUI Podcast

Play Episode Listen Later Oct 11, 2019 39:29


In this month's episode James and Matt recap .NET Conf! .NET Conf just happened and if you missed anything don't worry, because... We. Have. You. Covered. There were a ton of great announcements and we talk about them all. Including all of the Xamarin related sessions, what Hot Restart is, and the release of a ton of .NET 101 videos. Oh ... and did you know that XAML Hot Reload is hiding in plain sight within the stable version of Visual Studio!?!? We have all of that, and cloud news, and the Azure service of the month. Plus the Pick of the Pod! As always, get yourself some free Azure here (https://azure.microsoft.com/free?WT.mc_id=xamarinpodcast66-podcast-masoucou)! Show Notes Check out all the goodness of .NET Conf! (https://www.dotnetconf.net) Read all the Xamarin .NET Conf Announcements (https://devblogs.microsoft.com/xamarin/xamarin-dotnet-conf-2019/?WT.mc_id=xamarinpodcast66-podcast-masoucou) More in-depth announcement on iOS 13 (https://devblogs.microsoft.com/xamarin/ios-13-and-xcode-11/?WT.mc_id=xamarinpodcast66-podcast-masoucou) You want the Android announcement - you got it! (https://devblogs.microsoft.com/xamarin/android-10-0-general-availability/?WT.mc_id=xamarinpodcast66-podcast-masoucou) Hot Restart announcement (https://devblogs.microsoft.com/xamarin/xamarin-hot-restart/?WT.mc_id=xamarinpodcast66-podcast-masoucou) Check out the Hot Reload docs! (https://docs.microsoft.com/xamarin/xamarin-forms/xaml/hot-reload?WT.mc_id=xamarinpodcast66-podcast-masoucou) iOS 13 docs (https://docs.microsoft.com/xamarin/ios/platform/ios13/?WT.mc_id=xamarinpodcast66-podcast-masoucou) Android 10 docs (https://docs.microsoft.com/xamarin/android/platform/android-10?WT.mc_id=xamarinpodcast66-podcast-masoucou) Xamarin + Azure Functions Challenge (https://devblogs.microsoft.com/xamarin/xamarin-azure-functions-challenge?WT.mc_id=xamarinpodcast66-podcast-masoucou) CarouselView Challenge Wrap-Up Post (https://devblogs.microsoft.com/xamarin/carouselview-challenge-wrap-up/?WT.mc_id=xamarinpodcast66-podcast-masoucou) Xamarin Community Stand-Up ... See how the CarouselView works! (https://www.youtube.com/watch?reload=9&v=pYbMoZko7yY) On .NET - Azure Function Custom Bindings (https://channel9.msdn.com/Shows/On-NET/Creating-custom-bindings-for-Azure-Functions?WT.mc_id=xamarinpodcast66-podcast-masoucou) Azure Functions Bindings docs (https://docs.microsoft.com/azure/azure-functions/functions-triggers-bindings?WT.mc_id=xamarinpodcast66-podcast-masoucou) DevOps for Mobile Show Intro (https://channel9.msdn.com/Shows/On-NET/What-Is-Mobile-DevOps--DevOps-for-Mobile?WT.mc_id=xamarinpodcast66-podcast-masoucou) Every DevOps for Mobile Show - more added as they're released! (https://channel9.msdn.com/Tags/mobile-devops?WT.mc_id=xamarinpodcast66-podcast-masoucou) Find out more about Azure Storage (https://docs.microsoft.com/azure/storage/?WT.mc_id=xamarinpodcast66-podcast-masoucou) Put a CDN over the BLOB storage (https://docs.microsoft.com/azure/cdn/cdn-create-a-storage-account-with-cdn?WT.mc_id=xamarinpodcast66-podcast-masoucou) FFImageLoading (https://github.com/luberda-molinet/FFImageLoading) PancakeView (https://github.com/sthewissen/Xamarin.Forms.PancakeView/wiki/v1.3.3) .NET Conf Xamarin Sessions Xamarin.Forms - More Productive and Beautiful Than Ever (https://channel9.msdn.com/Events/dotnetConf/NET-Conf-2019/XamarinForms-More-Productive-and-Beautiful-Than-Ever?WT.mc_id=xamarinpodcast66-podcast-masoucou) Build Amazing Cloud Connected Apps with Xamarin, Azure, and App Center (https://channel9.msdn.com/Events/dotnetConf/NET-Conf-2019/Build-Amazing-Cloud-Connected-Apps-With-Xamarin-Azure-and-App-Center?WT.mc_id=xamarinpodcast66-podcast-masoucou) Building Modern Android Applications with Android (https://channel9.msdn.com/Events/dotnetConf/NET-Conf-2019/Building-Modern-Android-Applications-with-Xamarin?WT.mc_id=xamarinpodcast66-podcast-masoucou) Boosting Your Xamarin Development Productivity (https://channel9.msdn.com/Events/dotnetConf/NET-Conf-2019/B336?WT.mc_id=xamarinpodcast66-podcast-masoucou) The Keynote (https://channel9.msdn.com/Events/dotnetConf/NET-Conf-2019/Keynote) Xamarin YouTube playlist (https://www.youtube.com/watch?v=1xQE2bWkwjo&list=PLM75ZaNQS_FZ9JmZt2Gl17xBs7kx-cWe8) .NET 101 Video Series .NET for Apache Spark Series (https://channel9.msdn.com/Series/NET-for-Apache-Spark-101?WT.mc_id=xamarinpodcast66-podcast-masoucou) Xamarin 101 Series (https://channel9.msdn.com/Series/Xamarin-101?WT.mc_id=xamarinpodcast66-podcast-masoucou) C# 101 Series (https://channel9.msdn.com/Series/CSharp-101?WT.mc_id=xamarinpodcast66-podcast-masoucou) Follow Us: * James: Twitter (https://twitter.com/jamesmontemagno), Blog (https://montemagno.com), GitHub (http://github.com/jamesmontemagno), Merge Conflict Podcast (http://mergeconflict.fm) * Matt: Twitter (https://twitter.com/codemillmatt), Blog (https://codemilltech.com), GitHub (https://github.com/codemillmatt)

DevTalk with Kerry W. Lothrop
20: Using Visual Studio App Center as a backend for your mobile app. With Matt Soucoup

DevTalk with Kerry W. Lothrop

Play Episode Listen Later Sep 23, 2019 38:07


On episode 20 of DevTalk, I speak to Microsoft‘s Matt Soucoup about using Visual Studio App Center as a backend for your mobile app. Links: App Center Overview Setting up App Center Auth App Center Auth SDK for Xamarin App Center Data for Xamarin

The .NET MAUI Podcast
Episode 64: We Love Us Some Android!

The .NET MAUI Podcast

Play Episode Listen Later Aug 9, 2019 36:29


In this month's episode James and Matt love Android almost as much as they love going to the dentist ... seriously! There's a ton of Android goodness to discuss and they tackle it all! You've heard of Android Start-up Tracing - now find out how it makes your app faster! What's all the hubbub about AndroidX? James has got your covered! And did you know there's a great session from the Xamarin Developer Summit that you can watch that shows you the what, how, and why to optimizing your Android build?!? You bet there is and you can stream it on demand! There's more than Android in this months episode! Visual Studio of Visual Studio for Mac get updates. There's a super cool app out there that does everything you ever wanted with contacts IN FOUR LINES OF CODE! And App Center is releasing features like crazy! All of that, plus the Azure Service of the Month and the Pick of the Pod! As always, get yourself some free Azure here (https://azure.microsoft.com/free/?WT.mc_id=xamarinpodcast64-podcast-masoucou)! Show Notes Theming Visual Studio Just Got Easier! (https://devblogs.microsoft.com/visualstudio/theming-in-visual-studio-just-got-a-lot-easier?WT.mc_id=xamarinpodcast64-podcast-masoucou) Visual Studio 16.2 Release Blog (https://devblogs.microsoft.com/visualstudio/visual-studio-2019-version-16-2-generally-available-and-16-3-preview-1?WT.mc_id=xamarinpodcast64-podcast-masoucou) You want VS for Mac updates? We got 'em here! (https://devblogs.microsoft.com/visualstudio/visual-studio-2019-for-mac-version-8-2-is-now-available-and-a-preview-for-8-3/?WT.mc_id=xamarinpodcast64-podcast-masoucou) Android Startup Tracing Explained (https://devblogs.microsoft.com/xamarin/faster-startup-times-with-startup-tracing-on-android/?WT.mc_id=xamarinpodcast64-podcast-masoucou) Check out the Android Startup Tracking Video! (https://channel9.msdn.com/Shows/XamarinShow/Improved-Android-Startup-Times-with-Startup-Tracing--The-Xamarin-Show?WT.mc_id=xamarinpodcast64-podcast-masoucou) AndroidX stands for Android eXcellent! (https://devblogs.microsoft.com/xamarin/androidx-for-xamarin?WT.mc_id=xamarinpodcast64-podcast-masoucou) AndroidX video! AndroidX video! (https://channel9.msdn.com/Shows/XamarinShow/Introduction-to-AndroidX-for-Xamarin--The-Xamarin-Show?WT.mc_id=xamarinpodcast64-podcast-masoucou) Xamarin Developer Summit Videos (https://channel9.msdn.com/Events/Xamarin/Xamarin-Developer-Summit-2019?WT.mc_id=xamarinpodcast64-podcast-masoucou) Xamarin Developer Summit Keynote (https://channel9.msdn.com/Events/Xamarin/Xamarin-Developer-Summit-2019/A-Glimpse-Into-the-Future-of-Xamarin?WT.mc_id=xamarinpodcast64-podcast-masoucou) The Future of App Center at the Xamarin Developer Summit (https://channel9.msdn.com/Events/Xamarin/Xamarin-Developer-Summit-2019/App-Center-and-the-Future-of-Azure-Mobile-Apps?WT.mc_id=xamarinpodcast64-podcast-masoucou) Partly Cloudy - Tips and Tricks to Using Azure to Its Fullest at the Xamarin Developer Summit (https://channel9.msdn.com/Events/Xamarin/Xamarin-Developer-Summit-2019/Partly-Cloudy-Tips-Tricks-to-Using-Azure-to-Its-Fullest-in-Mobile-Apps?WT.mc_id=xamarinpodcast64-podcast-masoucou) Speed up those Android Build Times! From the Xam Dev Summit (https://channel9.msdn.com/Events/Xamarin/Xamarin-Developer-Summit-2019/Speed-Up-Android-Build-Times--Shrink-APK-Sizes?WT.mc_id=xamarinpodcast64-podcast-masoucou) Optimize those Android Builds - The Blog (https://devblogs.microsoft.com/xamarin/optimize-xamarin-android-builds/?WT.mc_id=xamarinpodcast64-podcast-masoucou) World's Best Contacts App (https://devblogs.microsoft.com/xamarin/contacts-app-email-sms-phone-navigation-with-xamarin-essentials?WT.mc_id=xamarinpodcast64-podcast-masoucou) WPF and WinForms into App Center (https://devblogs.microsoft.com/appcenter/announcing-wpf-and-winforms-support-in-visual-studio-app-center/?WT.mc_id=xamarinpodcast64-podcast-masoucou) All the latest App Center News (https://devblogs.microsoft.com/appcenter/visual-studio-app-center-user-identity-shared-devices/?WT.mc_id=xamarinpodcast64-podcast-masoucou) Azure Service of the Month! Cloud Shell ALL the things (https://docs.microsoft.com/azure/cloud-shell/overview?WT.mc_id=xamarinpodcast64-podcast-masoucou) Stay warm and fuzzy in the Storage Explorer GUI (https://docs.microsoft.com/azure/vs-azure-tools-storage-manage-with-storage-explorer?WT.mc_id=xamarinpodcast64-podcast-masoucou) Picks of the Pod! MVVM Helpers (https://www.nuget.org/packages/Refractored.MvvmHelpers) State Squid (https://github.com/sthewissen/Xamarin.Forms.StateSquid) Follow Us: * James: Twitter (https://twitter.com/jamesmontemagno), Blog (https://montemagno.com), GitHub (http://github.com/jamesmontemagno), Merge Conflict Podcast (http://mergeconflict.fm) * Matt: Twitter (https://twitter.com/codemillmatt), Blog (https://codemilltech.com), GitHub (https://github.com/codemillmatt)

Apple Coding
Microsoft Build 2019

Apple Coding

Play Episode Listen Later May 7, 2019 80:37


Microsoft, una compañía que ha pasado de ser una de las más denostadas del mundo tecnológico, a una de las cabezas visibles de la tecnología a nivel mundial. Microsoft ya no es Windows ni Office: ahora es la nube, es Azure. Es Dynamics 365, App Center para el ciclo de vida de las apps en movilidad, servicios para juegos, inteligencia artificial, realidad aumentada, interfaces de voz, es integración con cualquier sistema o tecnología y una de las compañías más abiertas del mundo. Vamos a contaros qué se ha presentado en la Conferencia Build 2019 de desarrolladores y su innovación. Descubre nuestras ofertas para oyentes: "Concurrencia en iOS con Swift" en Udemy por $20,99/20,99€. "Swift de lado servidor con Vapor" en Udemy por $69,99/69,99€. "Desarrollo Seguro en iOS con Swift" en Udemy por $124,99/124,99€. "Aprendiendo Swift 5.2" en Udemy por $74,99/74,99€. Apple Coding Academy Suscríbete a Apple Coding en nuestro Patreon. Canal de Telegram de Swift. Acceso al canal. --------------- Consigue las camisetas oficiales de Apple Coding con los logos de Swift y Apple Coding. Logo Apple Coding (negra, logo blanco) Logo Swift (negra, logo blanco) Logo Swift (blanco, logo color original Swift) Logo Apple Coding (blanco, logo negro) --------------- Sigue nuestro canal en Youtube en: Canal de Youtube de Apple Coding Tema musical: "Final Frontier", compuesto por Thomas Bergensen. Usado con permisos de fair use. Escúchalo en Apple Music o Spotify.

The .NET MAUI Podcast
Episode 59: POP! New docs, blogs, customer showcases, and Twitch streams!

The .NET MAUI Podcast

Play Episode Listen Later Mar 8, 2019 36:35


Lots of new great stuff to talk about this month! New, new, new web pages galore! Xamarin landing documentation page, Xamarin development blog, and customer app showcase! James tells us how to debug ASP.NET Core Web APIs from Android, and find out what POP means. All of that this month and more! Show Notes Brand new Xamarin documentation landing page! (https://docs.microsoft.com/xamarin?WT.mc_id=vsmobiledev59-podcast-masoucou) One stop shop for all the Microsoft development blogs (https://devblogs.microsoft.com/?WT.mc_id=vsmobiledev59-podcast-masoucou) Xamarin app customer showcase - get inspired! (https://dotnet.microsoft.com/apps/xamarin/customers?WT.mc_id=vsmobiledev59-podcast-masoucou) XamU getting Twitch-y (https://twitter.com/XamarinU/status/1102664661445558273) The Twitch Live Coders team (https://www.twitch.tv/team/livecoders) Catch James on Twitch (https://www.twitch.tv/jamesmontemagno) Updatng the Hanselman.Forms app (https://montemagno.com/updating-hanselman-forms-bottom-tabs-bindable-layout/) Debug those ASP.NET Web APIs on Android Emulators (https://blog.xamarin.com/debug-local-asp-net-core-web-apis-android-emulators/) Primo PDFs with SyncFusion (https://blog.xamarin.com/xamarin-forms-apps-syncfusion-pdf-viewer/) Pop! Pop! UI Testing with the Page Object Pattern (https://blog.xamarin.com/best-practices-tips-xamarin-uitest/) Become a speaker at Microsoft //Build (https://sessionize.com/build) Get your //Build tickets! (https://www.microsoft.com/build?WT.mc_id=vsmobiledev59-podcast-masoucou) Explore the new App Center features. Raise and comment on the issues for the features too! (https://github.com/Microsoft/appcenter/wiki) Azure App Configurations - one config to rule them all (https://docs.microsoft.com/azure/azure-app-configuration/overview?WT.mc_id=vsmobiledev59-podcast-masoucou) Xamarin.Forms 3.5 release notes (https://docs.microsoft.com/xamarin/xamarin-forms/release-notes/3.5/3.5.0?WT.mc_id=vsmobiledev59-podcast-masoucou) 5 Things You'll Love About Xamarin.Forms 3.5 (https://blog.xamarin.com/5-things-youll-love-xamarin-forms-3-5/) Xamarin.Forms Essentials 1.1.0 (https://github.com/xamarin/essentials/wiki/Release-Notes) Visual Studio 2019 RC notes (https://devblogs.microsoft.com/visualstudio/visual-studio-2019-release-candidate-rc-now-available/?WT.mc_id=vsmobiledev59-podcast-masoucou) Visual Studio for Mac Preview 3 (https://devblogs.microsoft.com/visualstudio/visual-studio-2019-for-mac-preview-3/?WT.mc_id=vsmobiledev59-podcast-masoucou) MSAL 3.0 Preview (https://aka.ms/msal-net-3x) Forms 9-patch all the things - the forum post (https://forums.xamarin.com/discussion/58597) Forms 9-patch all the things - the website (https://baskren.github.io/Forms9Patch/) Forms 9-patch all the things - the guide (https://baskren.github.io/Forms9Patch/guides/Image.html) Selected / Unselected Xamarin.Forms tab colors (https://blog.verslu.is/xamarin/xamarin-forms-xamarin/unselectedtabcolor-selectedtabcolor-tabbedpage-xamarin-forms/) Follow Us: * James: Twitter (https://twitter.com/jamesmontemagno), Blog (https://montemagno.com), GitHub (http://github.com/jamesmontemagno), Merge Conflict Podcast (http://mergeconflict.fm) * Matt: Twitter (https://twitter.com/codemillmatt), Blog (https://codemilltech.com), GitHub (https://github.com/codemillmatt)

The .NET MAUI Podcast
Episode 58: Releases and Previews and Roadmaps!

The .NET MAUI Podcast

Play Episode Listen Later Feb 8, 2019 30:14


In this episode, James and Matt discuss the latest previews of Visual Studio and Visual for Mac. There's new stuff for Xamarin.Forms, Android keeps on getting faster, App Center's new features are mapped out, and C++ makes an appearance?!? Tune in for all of this and more! Show Notes Download the Visual Studio 2019 Preview (https://visualstudio.microsoft.com/vs/preview/?WT.mc_id=mobiledevpodcast-podcast-masoucou) What's in VS 2019 For You! (https://blog.xamarin.com/whats-new-for-xamarin-developers-in-visual-studio-2019-preview-2/?WT.mc_id=mobiledevpodcast-podcast-masoucou) Intellisense and Intellicode Improvements (https://blog.xamarin.com/new-xamarin-forms-xaml-intellisense-visual-studio-2017/?WT.mc_id=mobiledevpodcast-podcast-masoucou) Intellicode Using ML? No Way! (https://azure.microsoft.com/en-us/resources/videos/what-s-new-in-visual-studio-intellicode/?WT.mc_id=mobiledevpodcast-podcast-masoucou) R8 and D8 - The Dexer and Shrinker (https://blog.xamarin.com/androids-d8-dexer-and-r8-shrinker/?WT.mc_id=mobiledevpodcast-podcast-masoucou) Add Some C++ To Your Xamarin App! (https://blog.xamarin.com/?p=38700&preview=true&WT.mc_id=mobiledevpodcast-podcast-masoucou) Cosmos DB - SQL API - Xamarin Tutorial In the Docs (https://docs.microsoft.com/azure/cosmos-db/create-sql-api-xamarin-dotnet?WT.mc_id=mobiledevpodcast-podcast-masoucou) Cosmos DB - MongoDB API - Xamarin Tutorial In the Docs (https://docs.microsoft.com/azure/cosmos-db/create-mongodb-xamarin?WT.mc_id=mobiledevpodcast-podcast-masoucou) Azure KeyVault (https://docs.microsoft.com/azure/key-vault?WT.mc_id=mobiledevpodcast-podcast-masoucou) Azure KeyVault App Service References (https://docs.microsoft.com/azure/app-service/app-service-key-vault-references?WT.mc_id=mobiledevpodcast-podcast-masoucou) Xamarin.Essentials (https://docs.microsoft.com/xamarin/essentials/?WT.mc_id=mobiledevpodcast-podcast-masoucou) Visual Studio 15.9.6 Release Notes (https://docs.microsoft.com/visualstudio/releasenotes/vs2017-relnotes?WT.mc_id=mobiledevpodcast-podcast-masoucou#15.9.6) Visual Studio for Mac 7.7.3 Release Notes (https://docs.microsoft.com/visualstudio/releasenotes/vs2017-mac-relnotes?WT.mc_id=mobiledevpodcast-podcast-masoucou#7.7.3) Pick of the Pod!!! VS Code Azure Extensions (https://code.visualstudio.com/docs/azure/extensions?WT.mc_id=mobiledevpodcast-podcast-masoucou) Skia Sharp Fiddle (https://github.com/mattleibow/SkiaSharpFiddle) Follow Us James: Twitter (https://twitter.com/jamesmontemagno), Blog (https://montemagno.com), GitHub (http://github.com/jamesmontemagno), Merge Conflict Podcast (http://mergeconflict.fm) Matt: Twitter (https://twitter.com/codemillmatt), Blog (https://codemilltech.com), GitHub (https://github.com/codemillmatt)

The .NET MAUI Podcast
Episode 57: New Year - New Pod! Office Hours, Hockey App Moves, XamU Retires, and Essentials Becomes a Video Star!

The .NET MAUI Podcast

Play Episode Listen Later Jan 11, 2019 46:29


In this first episode of the New Year - and the second month in a row - James and Matt chat about the office hours that Matt's been hosting with the community. James has some big news about Hockey App ... or is that App Center now? Xamarin University is retiring, but Xamarin.Essentials is now a star of its own video series! James will give you a rundown of his hands on experiences with Xamarin.Forms 4.0 and introduce you to the new .NET Community Stand-Ups. In cloud news - there's a new Azure Cosmos DB SDK in town and Matt loves the auth - and there's news about auth in Azure Functions! And we have new release news for you too! Xamarin.Essentials, Visual Studio 2017, Android Support 28 Libraries, and Unity support in App Center. Plus the Pick of the Pod! Get yourself some free Azure! (https://azure.microsoft.com/free?WT.mc_id=vsmobiledev-podcast-masoucou) Sign up for office hours with Matt (https://aka.ms/office-hours) Read about December 2018 office hour recap (https://blog.xamarin.com/office-hours-november-2018-xamarin-azure?WT.mc_id=vsmobiledev-podcast-masoucou) Hockey App's future in App Center (https://blogs.msdn.microsoft.com/vsappcenter/hockeyapps-exciting-future-in-visual-studio-app-center?WT.mc_id=vsmobiledev-podcast-masoucou) The Hockey App cutover experience (https://blogs.msdn.microsoft.com/vsappcenter/a-new-year-ahead-the-hockeyapp-cutover-experience?WT.mc_id=vsmobiledev-podcast-masoucou) Microsoft Learn - find out and sign up! (https://docs.microsoft.com/learn?WT.mc_id=vsmobiledev-podcast-masoucou) Xamarin University retirement FAQ (https://university.xamarin.com/faq?WT.mc_id=vsmobiledev-podcast-masoucou) Mark Smith - head of XamU - explaining what the retirements means for you (https://forums.xamarin.com/discussion/comment/358011/#Comment_358011) The Xamarin (Essentials) Show (https://channel9.msdn.com/Shows/XamarinShow?WT.mc_id=vsmobiledev-podcast-masoucou) Essential API of the Week - Connectivity (https://channel9.msdn.com/Shows/XamarinShow/Connectivity-Essential-API-of-the-Week?WT.mc_id=vsmobiledev-podcast-masoucou) In-depth blog on the Collection View (https://blog.xamarin.com/xamarin-forms-4-0-feature-preview-an-entirely-new-point-of-collectionview?WT.mc_id=vsmobiledev-podcast-masoucou) Xamarin.Forms 4.0 preview blog (https://blog.xamarin.com/xamarin-forms-4-0-preview?WT.mc_id=vsmobiledev-podcast-masoucou) James' Twitch stream on Forms 4.0 (https://www.youtube.com/watch?v=ZQ9aIWg2x28) Merge Conflict episode on Forms 4.0 (https://www.mergeconflict.fm/127) Azure Cosmos DB - .NET 3.0 SDK (https://azure.microsoft.com/blog/azure-cosmos-dotnet-sdk-version-3-0-now-in-public-preview?WT.mc_id=vsmobiledev-podcast-masoucou) Get at that ClaimsPrincipal in Azure Functions! (https://azure.microsoft.com/en-us/blog/simplifying-security-for-serverless-and-web-apps-with-azure-functions-and-app-service?WT.mc_id=vsmobiledev-podcast-masoucou) Unity support in App Center? You bet! (https://blogs.msdn.microsoft.com/vsappcenter/creating-memories-with-better-devops-for-unity-games-in-visual-studio-app-center?WT.mc_id=vsmobiledev-podcast-masoucou) Walk through the front door with Azure Front Door (https://docs.microsoft.com/azure/frontdoor/front-door-overview?WT.mc_id=vsmobiledev-podcast-masoucou) CrossGeeks Rating Slider (https://github.com/CrossGeeks/RatingSliderSample) Rating Slide blog (https://www.xamboy.com/2019/01/03/rating-swipe-control-in-xamarin-forms/) Follow Us: * James: Twitter (https://twitter.com/jamesmontemagno), Blog (https://montemagno.com), GitHub (http://github.com/jamesmontemagno), Merge Conflict Podcast (http://mergeconflict.fm) * Matt: Twitter (https://twitter.com/codemillmatt), Blog (https://codemilltech.com), GitHub (https://github.com/codemillmatt)

All JavaScript Podcasts by Devchat.tv
JSJ 346: Azure Pipelines with Ed Thomson LIVE at Microsoft Ignite

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later Jan 8, 2019 43:19


Sponsors: KendoUI Sentry use the code "devchat" for $100 credit Clubhouse Panel: Charles Max Wood Special Guests: Ed Thomson In this episode, the Charles speaks with Ed Thomson who is a Program Manager at Azure through Microsoft, Developer, and Open Source Maintainer. Ed and Chuck discuss in full detail about Azure DevOps! Check out today’s episode to hear its new features and other exciting news! Show Topics: 0:59 – Live at Microsoft Ignite 1:03 – Ed: Hi! I am a Program Manager at Azure. 1:28 – Rewind 2 episodes to hear more about Azure DevOps! 1:51 – Ed: One of the moves from Pipelines to DevOps – they could still adopt Pipelines. Now that they are separate services – it’s great. 2:38 – Chuck talks about features he does and doesn’t use. 2:54 – Ed. 3:00 – Chuck: Repos and Pipelines. I am going to dive right in. Let’s talk about Repos. Microsoft just acquired GitHub. 3:18 – Ed: Technically we have not officially acquired GitHub. 3:34 – Chuck: It’s not done. It’s the end of September now. 3:55 – Ed: They will remain the same thing for a while. GitHub is the home for open source. Repos – we use it in Microsoft. Repositories are huge. There are 4,000 engineers working in these repositories. Everyone works in his or her own little area, and you have to work together. You have to do all this engineering to get there. We bit a tool and it basically if you run clone... Ed continues to talk about this topic. He is talking about One Drive and these repositories. 6:28 – Ed: We aren’t going to be mixing and matching. I used to work through GitHub. It’s exciting to see those people work close to me. 6:54 – Chuck. 6:59 – Ed: It has come a long way. 7:07 – Chuck: Beyond the FSF are we talking about other features or? 7:21 – Ed: We have unique features. We have branch policies. You can require that people do pole request. You have to use pole request and your CI has to pass and things like that. I think there is a lot of richness in our auditing. We have enterprise focus. At its core it still is Git. We can all interoperate. 8:17 – Chuck. 8:37 – Ed: You just can’t set it up with Apache. You have to figure it out. 8:51 – Chuck: The method of pushing and pulling. 9:06 – Chuck: You can try DevOps for free up to 5 users and unlimited private repos. People are interested in this because GitHub makes you pay for that. 9:38 – Ed and Chuck continue to talk. 9:50 – Ed: Pipelines is the most interesting thing we are working on. We have revamped the entire experience. Build and release. It’s easy to get started. We have a visual designer. Super helpful – super straightforward. Releases once your code is built – get it out to production say for example Azure. It’s the important thing to get your code out there. 10:55 – Chuck: How can someone start with this? 11:00 – Ed: Depends on where your repository is. It will look at your code. “Oh, I know what that is, I know how to build that!” Maybe everyone isn’t doing everything with JavaScript. If you are using DotNet then it will know. 12:05 – Chuck: What if I am using both a backend and a frontend? 12:11 – Ed: One repository? That’s when you will have to do a little hand packing on the... There are different opportunities there. If you have a bash script that does it for you. If not, then you can orchestrate it. Reduce the time it takes. If it’s an open source project; there’s 2 – what are you going to do with the other 8? You’d be surprised – people try to sneak that in there. 13:30 – Chuck: It seems like continuous integration isn’t a whole lot complicated. 13:39 – Ed: I am a simple guy that’s how I do it. You can do advanced stuff, though. The Cake Build system – they are doing some crazy things. We have got Windows, Lennox, and others. Are you building for Raspberries Pies, then okay, do this... It’s not just running a script. 15:00 – Chuck: People do get pretty complicated if they want. It can get complicated. Who knows? 15:26 – Chuck:  How much work do you have to do to set-up a Pipeline like that? 15:37 – Ed answers the question in detail. 16:03 – Chuck asks a question. 16:12 – Ed: Now this is where it gets contentious. If one fails... Our default task out of the box... 16:56 – Chuck: If you want 2 steps you can (like me who is crazy). 17:05 – Ed: Yes, I want to see if it failed. 17:17 – Chuck: Dude, writing code is hard. Once you have it built and tested – continuous deployment. 17:33 – Ed: It’s very easy. It’s super straightforward, it doesn’t have to be Azure (although I hope it is!). Ed continues this conversation. 18:43 – Chuck: And it just pulls it? 18:49 – Ed: Don’t poke holes into your firewall. We do give you a lot of flexibility 19:04 – Chuck: VPN credentials? 19:10 – Ed: Just run the... 19:25 – Chuck comments. 19:36 – Ed: ...Take that Zip... 20:02 – Ed: Once the planets are finely aligned then...it will just pull from it. 20:25 – Chuck: I host my stuff on Digital Ocean. 20:46 – Ed: It’s been awhile since I played with... 20:55 – Chuck. 20:59 – Ed and Chuck go back and forth with different situations and hypothetical situations. 21:10 – Ed: What is Phoenix? 21:20 – Chuck explains it. 21:25 – Ed: Here is what we probably don’t have is a lot of ERLANG support. 22:41 – Advertisement. 23:31 – Chuck: Let’s just say it’s a possibility. We took the strip down node and... 23:49 – Ed: I think it’s going to happen. 23:55 – Ed: Exactly. 24:02 – Chuck: Testing against Azure services. So, it’s one thing to run on my machine but it’s another thing when other things connect nicely with an Azure set-up. Does it connect natively once it’s in the Azure cloud? 24:35 – Ed: It should, but there are so many services, so I don’t want to say that everything is identical. We will say yes with an asterisk. 25:07 – Chuck: With continuous deployment... 25:41 – Ed: As an example: I have a CD Pipeline for my website. Every time I merge into master... Ed continues this hypothetical situation with full details. Check it out! 27:03 – Chuck: You probably can do just about anything – deploy by Tweet! 27:15 – Ed: You can stop the deployment if people on Twitter start complaining. 27:40 – Chuck: That is awesome! IF it is something you care about – and if it’s worth the time – then why not? If you don’t have to think about it then great. I have mentioned this before: Am I solving interesting problems? What projects do I want to work on? What kinds of contributions do I really want to contribute to open source? That’s the thing – if you have all these tools that are set-up then your process, how do you work on what, and remove the pain points then you can just write code so people can use! That’s the power of this – because it catches the bug before I have to catch it – then that saves me time. 30:08 – Ed: That’s the dream of computers is that the computers are supposed to make OUR lives easier. IF we can do that and catch those bugs before you catch it then you are saving time. Finding bugs as quickly as possible it avoids downtime and messy deployments. 31:03 – Chuck: Then you can use time for coding style and other things. I can take mental shortcuts. 31:37 – Ed: The other thing you can do is avoiding security problems. If a static code analysis tool catches an integer overflow then... 32:30 – Chuck adds his comments. Chuck: You can set your policy to block it or ignore it. Then you are running these tools to run security. There are third-party tools that do security analysis on your code. Do you integrate with those? 33:00 – Ed: Yep. My favorite is WhiteSource. It knows all of the open source and third-party tools. It can scan your code and... 34:05 – Chuck: It works with a lot of languages. 34:14 – Ed. 34:25 – Chuck: A lot of JavaScript developers are getting into mobile development, like Ionic, and others. You have all these systems out there for different stages for writing for mobile. Android, windows Phone, Blackberry... 35:04 – Ed: Let’s throw out Blackberry builds. We will ignore it. Mac OS dies a fine job. That’s why we have all of those. 35:29 – Chuck: But I want to run my tests, too! 35:36 – Ed: I really like to use App Center. It is ultimately incredible to see all the tests you can run. 36:29 – Chuck: The deployment is different, though, right? 36:40 – Ed: I have a friend who clicks a button in... Azure DevOps. 37:00 – Chuck: I like to remind people that this isn’t a new product. 37:15 – Ed: Yes, Azure DevOps. 37:24 – Chuck: Any new features that are coming out? 37:27 – Ed: We took a little break, but... 37:47 – Ed: We will pick back up once Ignite is over. We have a timeline on our website when we expect to launch some new features, and some are secret, so keep checking out the website. 39:07 – Chuck: What is the interplay between Azure DevOps and Visual Studio Code? Because they have plugins for freaking everything. I am sure there is something there that... 39:30 – Ed: I am a VI guy and I’m like 90% sure there is something there. You are an eMac’s guy? The way I think about it is through Git right out of the box. Yes, I think there are better things out there for integration. I know we have a lot of great things in Visual Code, because I worked with it. 40:45 – Chuck: Yes, people can look for extensions and see what the capabilities are. Chuck talks about code editor and tools.  41:28 – Ed: ... we have been pulling that out as quickly as possible. We do have IE extensions, I am sure there is something for VS Code – but it’s not where I want to spend my time. 42:02 – Chuck: Yes, sure. 42:07 – Ed: But everyone is different – they won’t work the way that I work. So there’s that. 42:30 – Ed: That Chuck. 42:36 – Chuck: Where do people get news? 42:42 – Ed: Go to here! 42:54 – Chuck: Where do people find you? 43:00 – Ed: Twitter! 43:07 – Chuck: Let’s do Picks! 43:20 – Advertisement – Fresh Books! Links: GitHub Microsoft’s Azure Microsoft’s Pipeline Azure DevOps Erlang WhiteSource Chuck’s Twitter Ed Thomson’s Twitter Ed Thomson’s GitHub Ed Thomson’s Website Ed Thomson’s LinkedIn Picks: Ed Podcast - All Things Git

live google microsoft phone android panel windows clubhouse reduce developers releases special guests pipeline ignite github program managers blackberry devops javascript azure macos rewind apache zip pipelines git advertisement sentry onedrive freshbooks repos digital ocean vs code ionic microsoft ignite erlang fsf azure devops dotnet repositories edone emac ed it charles max wood app center azure pipelines cd pipeline chuck it kendo ui whitesource chuck you chuck how ed thomson chuck let ed you visual code us 2528sem 2529branded 257cexm ed don ed they ed let ed yes chuck where chuck any chuck yes chuck people ed just google azure brand ed exactly ed here chuck beyond ed pipelines chuck then ed depends raspberries pies visual studio code because ed now chuck dude ed that chuck ocid aid719825 sem fnqqigda podcast all things git chuck vpn ed once chuck repos ed technically chuck testing
JavaScript Jabber
JSJ 346: Azure Pipelines with Ed Thomson LIVE at Microsoft Ignite

JavaScript Jabber

Play Episode Listen Later Jan 8, 2019 43:19


Sponsors: KendoUI Sentry use the code "devchat" for $100 credit Clubhouse Panel: Charles Max Wood Special Guests: Ed Thomson In this episode, the Charles speaks with Ed Thomson who is a Program Manager at Azure through Microsoft, Developer, and Open Source Maintainer. Ed and Chuck discuss in full detail about Azure DevOps! Check out today’s episode to hear its new features and other exciting news! Show Topics: 0:59 – Live at Microsoft Ignite 1:03 – Ed: Hi! I am a Program Manager at Azure. 1:28 – Rewind 2 episodes to hear more about Azure DevOps! 1:51 – Ed: One of the moves from Pipelines to DevOps – they could still adopt Pipelines. Now that they are separate services – it’s great. 2:38 – Chuck talks about features he does and doesn’t use. 2:54 – Ed. 3:00 – Chuck: Repos and Pipelines. I am going to dive right in. Let’s talk about Repos. Microsoft just acquired GitHub. 3:18 – Ed: Technically we have not officially acquired GitHub. 3:34 – Chuck: It’s not done. It’s the end of September now. 3:55 – Ed: They will remain the same thing for a while. GitHub is the home for open source. Repos – we use it in Microsoft. Repositories are huge. There are 4,000 engineers working in these repositories. Everyone works in his or her own little area, and you have to work together. You have to do all this engineering to get there. We bit a tool and it basically if you run clone... Ed continues to talk about this topic. He is talking about One Drive and these repositories. 6:28 – Ed: We aren’t going to be mixing and matching. I used to work through GitHub. It’s exciting to see those people work close to me. 6:54 – Chuck. 6:59 – Ed: It has come a long way. 7:07 – Chuck: Beyond the FSF are we talking about other features or? 7:21 – Ed: We have unique features. We have branch policies. You can require that people do pole request. You have to use pole request and your CI has to pass and things like that. I think there is a lot of richness in our auditing. We have enterprise focus. At its core it still is Git. We can all interoperate. 8:17 – Chuck. 8:37 – Ed: You just can’t set it up with Apache. You have to figure it out. 8:51 – Chuck: The method of pushing and pulling. 9:06 – Chuck: You can try DevOps for free up to 5 users and unlimited private repos. People are interested in this because GitHub makes you pay for that. 9:38 – Ed and Chuck continue to talk. 9:50 – Ed: Pipelines is the most interesting thing we are working on. We have revamped the entire experience. Build and release. It’s easy to get started. We have a visual designer. Super helpful – super straightforward. Releases once your code is built – get it out to production say for example Azure. It’s the important thing to get your code out there. 10:55 – Chuck: How can someone start with this? 11:00 – Ed: Depends on where your repository is. It will look at your code. “Oh, I know what that is, I know how to build that!” Maybe everyone isn’t doing everything with JavaScript. If you are using DotNet then it will know. 12:05 – Chuck: What if I am using both a backend and a frontend? 12:11 – Ed: One repository? That’s when you will have to do a little hand packing on the... There are different opportunities there. If you have a bash script that does it for you. If not, then you can orchestrate it. Reduce the time it takes. If it’s an open source project; there’s 2 – what are you going to do with the other 8? You’d be surprised – people try to sneak that in there. 13:30 – Chuck: It seems like continuous integration isn’t a whole lot complicated. 13:39 – Ed: I am a simple guy that’s how I do it. You can do advanced stuff, though. The Cake Build system – they are doing some crazy things. We have got Windows, Lennox, and others. Are you building for Raspberries Pies, then okay, do this... It’s not just running a script. 15:00 – Chuck: People do get pretty complicated if they want. It can get complicated. Who knows? 15:26 – Chuck:  How much work do you have to do to set-up a Pipeline like that? 15:37 – Ed answers the question in detail. 16:03 – Chuck asks a question. 16:12 – Ed: Now this is where it gets contentious. If one fails... Our default task out of the box... 16:56 – Chuck: If you want 2 steps you can (like me who is crazy). 17:05 – Ed: Yes, I want to see if it failed. 17:17 – Chuck: Dude, writing code is hard. Once you have it built and tested – continuous deployment. 17:33 – Ed: It’s very easy. It’s super straightforward, it doesn’t have to be Azure (although I hope it is!). Ed continues this conversation. 18:43 – Chuck: And it just pulls it? 18:49 – Ed: Don’t poke holes into your firewall. We do give you a lot of flexibility 19:04 – Chuck: VPN credentials? 19:10 – Ed: Just run the... 19:25 – Chuck comments. 19:36 – Ed: ...Take that Zip... 20:02 – Ed: Once the planets are finely aligned then...it will just pull from it. 20:25 – Chuck: I host my stuff on Digital Ocean. 20:46 – Ed: It’s been awhile since I played with... 20:55 – Chuck. 20:59 – Ed and Chuck go back and forth with different situations and hypothetical situations. 21:10 – Ed: What is Phoenix? 21:20 – Chuck explains it. 21:25 – Ed: Here is what we probably don’t have is a lot of ERLANG support. 22:41 – Advertisement. 23:31 – Chuck: Let’s just say it’s a possibility. We took the strip down node and... 23:49 – Ed: I think it’s going to happen. 23:55 – Ed: Exactly. 24:02 – Chuck: Testing against Azure services. So, it’s one thing to run on my machine but it’s another thing when other things connect nicely with an Azure set-up. Does it connect natively once it’s in the Azure cloud? 24:35 – Ed: It should, but there are so many services, so I don’t want to say that everything is identical. We will say yes with an asterisk. 25:07 – Chuck: With continuous deployment... 25:41 – Ed: As an example: I have a CD Pipeline for my website. Every time I merge into master... Ed continues this hypothetical situation with full details. Check it out! 27:03 – Chuck: You probably can do just about anything – deploy by Tweet! 27:15 – Ed: You can stop the deployment if people on Twitter start complaining. 27:40 – Chuck: That is awesome! IF it is something you care about – and if it’s worth the time – then why not? If you don’t have to think about it then great. I have mentioned this before: Am I solving interesting problems? What projects do I want to work on? What kinds of contributions do I really want to contribute to open source? That’s the thing – if you have all these tools that are set-up then your process, how do you work on what, and remove the pain points then you can just write code so people can use! That’s the power of this – because it catches the bug before I have to catch it – then that saves me time. 30:08 – Ed: That’s the dream of computers is that the computers are supposed to make OUR lives easier. IF we can do that and catch those bugs before you catch it then you are saving time. Finding bugs as quickly as possible it avoids downtime and messy deployments. 31:03 – Chuck: Then you can use time for coding style and other things. I can take mental shortcuts. 31:37 – Ed: The other thing you can do is avoiding security problems. If a static code analysis tool catches an integer overflow then... 32:30 – Chuck adds his comments. Chuck: You can set your policy to block it or ignore it. Then you are running these tools to run security. There are third-party tools that do security analysis on your code. Do you integrate with those? 33:00 – Ed: Yep. My favorite is WhiteSource. It knows all of the open source and third-party tools. It can scan your code and... 34:05 – Chuck: It works with a lot of languages. 34:14 – Ed. 34:25 – Chuck: A lot of JavaScript developers are getting into mobile development, like Ionic, and others. You have all these systems out there for different stages for writing for mobile. Android, windows Phone, Blackberry... 35:04 – Ed: Let’s throw out Blackberry builds. We will ignore it. Mac OS dies a fine job. That’s why we have all of those. 35:29 – Chuck: But I want to run my tests, too! 35:36 – Ed: I really like to use App Center. It is ultimately incredible to see all the tests you can run. 36:29 – Chuck: The deployment is different, though, right? 36:40 – Ed: I have a friend who clicks a button in... Azure DevOps. 37:00 – Chuck: I like to remind people that this isn’t a new product. 37:15 – Ed: Yes, Azure DevOps. 37:24 – Chuck: Any new features that are coming out? 37:27 – Ed: We took a little break, but... 37:47 – Ed: We will pick back up once Ignite is over. We have a timeline on our website when we expect to launch some new features, and some are secret, so keep checking out the website. 39:07 – Chuck: What is the interplay between Azure DevOps and Visual Studio Code? Because they have plugins for freaking everything. I am sure there is something there that... 39:30 – Ed: I am a VI guy and I’m like 90% sure there is something there. You are an eMac’s guy? The way I think about it is through Git right out of the box. Yes, I think there are better things out there for integration. I know we have a lot of great things in Visual Code, because I worked with it. 40:45 – Chuck: Yes, people can look for extensions and see what the capabilities are. Chuck talks about code editor and tools.  41:28 – Ed: ... we have been pulling that out as quickly as possible. We do have IE extensions, I am sure there is something for VS Code – but it’s not where I want to spend my time. 42:02 – Chuck: Yes, sure. 42:07 – Ed: But everyone is different – they won’t work the way that I work. So there’s that. 42:30 – Ed: That Chuck. 42:36 – Chuck: Where do people get news? 42:42 – Ed: Go to here! 42:54 – Chuck: Where do people find you? 43:00 – Ed: Twitter! 43:07 – Chuck: Let’s do Picks! 43:20 – Advertisement – Fresh Books! Links: GitHub Microsoft’s Azure Microsoft’s Pipeline Azure DevOps Erlang WhiteSource Chuck’s Twitter Ed Thomson’s Twitter Ed Thomson’s GitHub Ed Thomson’s Website Ed Thomson’s LinkedIn Picks: Ed Podcast - All Things Git

live google microsoft phone android panel windows clubhouse reduce developers releases special guests pipeline ignite github program managers blackberry devops javascript azure macos rewind apache zip pipelines git advertisement sentry onedrive freshbooks repos digital ocean vs code ionic microsoft ignite erlang fsf azure devops dotnet repositories edone emac ed it charles max wood app center azure pipelines cd pipeline chuck it kendo ui whitesource chuck you chuck how ed thomson chuck let ed you visual code us 2528sem 2529branded 257cexm ed don ed let ed they ed yes chuck where chuck any chuck yes chuck people ed just google azure brand ed exactly ed here chuck beyond chuck then ed pipelines ed depends raspberries pies visual studio code because ed now ed that chuck chuck dude podcast all things git ocid aid719825 sem fnqqigda chuck vpn ed once chuck repos ed technically chuck testing
Devchat.tv Master Feed
JSJ 346: Azure Pipelines with Ed Thomson LIVE at Microsoft Ignite

Devchat.tv Master Feed

Play Episode Listen Later Jan 8, 2019 43:19


Sponsors: KendoUI Sentry use the code "devchat" for $100 credit Clubhouse Panel: Charles Max Wood Special Guests: Ed Thomson In this episode, the Charles speaks with Ed Thomson who is a Program Manager at Azure through Microsoft, Developer, and Open Source Maintainer. Ed and Chuck discuss in full detail about Azure DevOps! Check out today’s episode to hear its new features and other exciting news! Show Topics: 0:59 – Live at Microsoft Ignite 1:03 – Ed: Hi! I am a Program Manager at Azure. 1:28 – Rewind 2 episodes to hear more about Azure DevOps! 1:51 – Ed: One of the moves from Pipelines to DevOps – they could still adopt Pipelines. Now that they are separate services – it’s great. 2:38 – Chuck talks about features he does and doesn’t use. 2:54 – Ed. 3:00 – Chuck: Repos and Pipelines. I am going to dive right in. Let’s talk about Repos. Microsoft just acquired GitHub. 3:18 – Ed: Technically we have not officially acquired GitHub. 3:34 – Chuck: It’s not done. It’s the end of September now. 3:55 – Ed: They will remain the same thing for a while. GitHub is the home for open source. Repos – we use it in Microsoft. Repositories are huge. There are 4,000 engineers working in these repositories. Everyone works in his or her own little area, and you have to work together. You have to do all this engineering to get there. We bit a tool and it basically if you run clone... Ed continues to talk about this topic. He is talking about One Drive and these repositories. 6:28 – Ed: We aren’t going to be mixing and matching. I used to work through GitHub. It’s exciting to see those people work close to me. 6:54 – Chuck. 6:59 – Ed: It has come a long way. 7:07 – Chuck: Beyond the FSF are we talking about other features or? 7:21 – Ed: We have unique features. We have branch policies. You can require that people do pole request. You have to use pole request and your CI has to pass and things like that. I think there is a lot of richness in our auditing. We have enterprise focus. At its core it still is Git. We can all interoperate. 8:17 – Chuck. 8:37 – Ed: You just can’t set it up with Apache. You have to figure it out. 8:51 – Chuck: The method of pushing and pulling. 9:06 – Chuck: You can try DevOps for free up to 5 users and unlimited private repos. People are interested in this because GitHub makes you pay for that. 9:38 – Ed and Chuck continue to talk. 9:50 – Ed: Pipelines is the most interesting thing we are working on. We have revamped the entire experience. Build and release. It’s easy to get started. We have a visual designer. Super helpful – super straightforward. Releases once your code is built – get it out to production say for example Azure. It’s the important thing to get your code out there. 10:55 – Chuck: How can someone start with this? 11:00 – Ed: Depends on where your repository is. It will look at your code. “Oh, I know what that is, I know how to build that!” Maybe everyone isn’t doing everything with JavaScript. If you are using DotNet then it will know. 12:05 – Chuck: What if I am using both a backend and a frontend? 12:11 – Ed: One repository? That’s when you will have to do a little hand packing on the... There are different opportunities there. If you have a bash script that does it for you. If not, then you can orchestrate it. Reduce the time it takes. If it’s an open source project; there’s 2 – what are you going to do with the other 8? You’d be surprised – people try to sneak that in there. 13:30 – Chuck: It seems like continuous integration isn’t a whole lot complicated. 13:39 – Ed: I am a simple guy that’s how I do it. You can do advanced stuff, though. The Cake Build system – they are doing some crazy things. We have got Windows, Lennox, and others. Are you building for Raspberries Pies, then okay, do this... It’s not just running a script. 15:00 – Chuck: People do get pretty complicated if they want. It can get complicated. Who knows? 15:26 – Chuck:  How much work do you have to do to set-up a Pipeline like that? 15:37 – Ed answers the question in detail. 16:03 – Chuck asks a question. 16:12 – Ed: Now this is where it gets contentious. If one fails... Our default task out of the box... 16:56 – Chuck: If you want 2 steps you can (like me who is crazy). 17:05 – Ed: Yes, I want to see if it failed. 17:17 – Chuck: Dude, writing code is hard. Once you have it built and tested – continuous deployment. 17:33 – Ed: It’s very easy. It’s super straightforward, it doesn’t have to be Azure (although I hope it is!). Ed continues this conversation. 18:43 – Chuck: And it just pulls it? 18:49 – Ed: Don’t poke holes into your firewall. We do give you a lot of flexibility 19:04 – Chuck: VPN credentials? 19:10 – Ed: Just run the... 19:25 – Chuck comments. 19:36 – Ed: ...Take that Zip... 20:02 – Ed: Once the planets are finely aligned then...it will just pull from it. 20:25 – Chuck: I host my stuff on Digital Ocean. 20:46 – Ed: It’s been awhile since I played with... 20:55 – Chuck. 20:59 – Ed and Chuck go back and forth with different situations and hypothetical situations. 21:10 – Ed: What is Phoenix? 21:20 – Chuck explains it. 21:25 – Ed: Here is what we probably don’t have is a lot of ERLANG support. 22:41 – Advertisement. 23:31 – Chuck: Let’s just say it’s a possibility. We took the strip down node and... 23:49 – Ed: I think it’s going to happen. 23:55 – Ed: Exactly. 24:02 – Chuck: Testing against Azure services. So, it’s one thing to run on my machine but it’s another thing when other things connect nicely with an Azure set-up. Does it connect natively once it’s in the Azure cloud? 24:35 – Ed: It should, but there are so many services, so I don’t want to say that everything is identical. We will say yes with an asterisk. 25:07 – Chuck: With continuous deployment... 25:41 – Ed: As an example: I have a CD Pipeline for my website. Every time I merge into master... Ed continues this hypothetical situation with full details. Check it out! 27:03 – Chuck: You probably can do just about anything – deploy by Tweet! 27:15 – Ed: You can stop the deployment if people on Twitter start complaining. 27:40 – Chuck: That is awesome! IF it is something you care about – and if it’s worth the time – then why not? If you don’t have to think about it then great. I have mentioned this before: Am I solving interesting problems? What projects do I want to work on? What kinds of contributions do I really want to contribute to open source? That’s the thing – if you have all these tools that are set-up then your process, how do you work on what, and remove the pain points then you can just write code so people can use! That’s the power of this – because it catches the bug before I have to catch it – then that saves me time. 30:08 – Ed: That’s the dream of computers is that the computers are supposed to make OUR lives easier. IF we can do that and catch those bugs before you catch it then you are saving time. Finding bugs as quickly as possible it avoids downtime and messy deployments. 31:03 – Chuck: Then you can use time for coding style and other things. I can take mental shortcuts. 31:37 – Ed: The other thing you can do is avoiding security problems. If a static code analysis tool catches an integer overflow then... 32:30 – Chuck adds his comments. Chuck: You can set your policy to block it or ignore it. Then you are running these tools to run security. There are third-party tools that do security analysis on your code. Do you integrate with those? 33:00 – Ed: Yep. My favorite is WhiteSource. It knows all of the open source and third-party tools. It can scan your code and... 34:05 – Chuck: It works with a lot of languages. 34:14 – Ed. 34:25 – Chuck: A lot of JavaScript developers are getting into mobile development, like Ionic, and others. You have all these systems out there for different stages for writing for mobile. Android, windows Phone, Blackberry... 35:04 – Ed: Let’s throw out Blackberry builds. We will ignore it. Mac OS dies a fine job. That’s why we have all of those. 35:29 – Chuck: But I want to run my tests, too! 35:36 – Ed: I really like to use App Center. It is ultimately incredible to see all the tests you can run. 36:29 – Chuck: The deployment is different, though, right? 36:40 – Ed: I have a friend who clicks a button in... Azure DevOps. 37:00 – Chuck: I like to remind people that this isn’t a new product. 37:15 – Ed: Yes, Azure DevOps. 37:24 – Chuck: Any new features that are coming out? 37:27 – Ed: We took a little break, but... 37:47 – Ed: We will pick back up once Ignite is over. We have a timeline on our website when we expect to launch some new features, and some are secret, so keep checking out the website. 39:07 – Chuck: What is the interplay between Azure DevOps and Visual Studio Code? Because they have plugins for freaking everything. I am sure there is something there that... 39:30 – Ed: I am a VI guy and I’m like 90% sure there is something there. You are an eMac’s guy? The way I think about it is through Git right out of the box. Yes, I think there are better things out there for integration. I know we have a lot of great things in Visual Code, because I worked with it. 40:45 – Chuck: Yes, people can look for extensions and see what the capabilities are. Chuck talks about code editor and tools.  41:28 – Ed: ... we have been pulling that out as quickly as possible. We do have IE extensions, I am sure there is something for VS Code – but it’s not where I want to spend my time. 42:02 – Chuck: Yes, sure. 42:07 – Ed: But everyone is different – they won’t work the way that I work. So there’s that. 42:30 – Ed: That Chuck. 42:36 – Chuck: Where do people get news? 42:42 – Ed: Go to here! 42:54 – Chuck: Where do people find you? 43:00 – Ed: Twitter! 43:07 – Chuck: Let’s do Picks! 43:20 – Advertisement – Fresh Books! Links: GitHub Microsoft’s Azure Microsoft’s Pipeline Azure DevOps Erlang WhiteSource Chuck’s Twitter Ed Thomson’s Twitter Ed Thomson’s GitHub Ed Thomson’s Website Ed Thomson’s LinkedIn Picks: Ed Podcast - All Things Git

live google microsoft phone android panel windows clubhouse reduce developers releases special guests pipeline ignite github program managers blackberry devops javascript azure macos rewind apache zip pipelines git advertisement sentry onedrive freshbooks repos digital ocean vs code ionic microsoft ignite erlang fsf azure devops dotnet repositories edone emac ed it charles max wood app center azure pipelines cd pipeline chuck it kendo ui whitesource chuck you chuck how ed thomson chuck let ed you visual code us 2528sem 2529branded 257cexm ed don ed they ed let ed yes chuck where chuck any chuck yes chuck people ed just google azure brand ed exactly ed here chuck beyond ed pipelines chuck then ed depends raspberries pies visual studio code because ed now chuck dude ed that chuck ocid aid719825 sem fnqqigda podcast all things git chuck vpn ed once chuck repos ed technically chuck testing
Views on Vue
VoV 043: Azure Pipelines with Ed Thomson LIVE at Microsoft Ignite

Views on Vue

Play Episode Listen Later Dec 25, 2018 48:59


Panel: Charles Max Wood Special Guests: Ed Thomson In this episode, the Charles speaks with Ed Thomson who is a Program Manager at Azure through Microsoft, Developer, and Open Source Maintainer. Ed and Chuck discuss in full detail about Azure DevOps! Check out today’s episode to hear its new features and other exciting news! Show Topics: 0:59 – Live at Microsoft Ignite 1:03 – Ed: Hi! I am a Program Manager at Azure. 1:28 – Rewind 2 episodes to hear more about Azure DevOps! 1:51 – Ed: One of the moves from Pipelines to DevOps – they could still adopt Pipelines. Now that they are separate services – it’s great. 2:38 – Chuck talks about features he does and doesn’t use. 2:54 – Ed. 3:00 – Chuck: Repos and Pipelines. I am going to dive right in. Let’s talk about Repos. Microsoft just acquired GitHub. 3:18 – Ed: Technically we have not officially acquired GitHub. 3:34 – Chuck: It’s not done. It’s the end of September now. 3:55 – Ed: They will remain the same thing for a while. GitHub is the home for open source. Repos – we use it in Microsoft. Repositories are huge. There are 4,000 engineers working in these repositories. Everyone works in his or her own little area, and you have to work together. You have to do all this engineering to get there. We bit a tool and it basically if you run clone... Ed continues to talk about this topic. He is talking about One Drive and these repositories. 6:28 – Ed: We aren’t going to be mixing and matching. I used to work through GitHub. It’s exciting to see those people work close to me. 6:54 – Chuck. 6:59 – Ed: It has come a long way. 7:07 – Chuck: Beyond the FSF are we talking about other features or? 7:21 – Ed: We have unique features. We have branch policies. You can require that people do pole request. You have to use pole request and your CI has to pass and things like that. I think there is a lot of richness in our auditing. We have enterprise focus. At its core it still is Git. We can all interoperate. 8:17 – Chuck. 8:37 – Ed: You just can’t set it up with Apache. You have to figure it out. 8:51 – Chuck: The method of pushing and pulling. 9:06 – Chuck: You can try DevOps for free up to 5 users and unlimited private repos. People are interested in this because GitHub makes you pay for that. 9:38 – Ed and Chuck continue to talk. 9:50 – Ed: Pipelines is the most interesting thing we are working on. We have revamped the entire experience. Build and release. It’s easy to get started. We have a visual designer. Super helpful – super straightforward. Releases once your code is built – get it out to production say for example Azure. It’s the important thing to get your code out there. 10:55 – Chuck: How can someone start with this? 11:00 – Ed: Depends on where your repository is. It will look at your code. “Oh, I know what that is, I know how to build that!” Maybe everyone isn’t doing everything with JavaScript. If you are using DotNet then it will know. 12:05 – Chuck: What if I am using both a backend and a frontend? 12:11 – Ed: One repository? That’s when you will have to do a little hand packing on the... There are different opportunities there. If you have a bash script that does it for you. If not, then you can orchestrate it. Reduce the time it takes. If it’s an open source project; there’s 2 – what are you going to do with the other 8? You’d be surprised – people try to sneak that in there. 13:30 – Chuck: It seems like continuous integration isn’t a whole lot complicated. 13:39 – Ed: I am a simple guy that’s how I do it. You can do advanced stuff, though. The Cake Build system – they are doing some crazy things. We have got Windows, Lennox, and others. Are you building for Raspberries Pies, then okay, do this... It’s not just running a script. 15:00 – Chuck: People do get pretty complicated if they want. It can get complicated. Who knows? 15:26 – Chuck:  How much work do you have to do to set-up a Pipeline like that? 15:37 – Ed answers the question in detail. 16:03 – Chuck asks a question. 16:12 – Ed: Now this is where it gets contentious. If one fails... Our default task out of the box... 16:56 – Chuck: If you want 2 steps you can (like me who is crazy). 17:05 – Ed: Yes, I want to see if it failed. 17:17 – Chuck: Dude, writing code is hard. Once you have it built and tested – continuous deployment. 17:33 – Ed: It’s very easy. It’s super straightforward, it doesn’t have to be Azure (although I hope it is!). Ed continues this conversation. 18:43 – Chuck: And it just pulls it? 18:49 – Ed: Don’t poke holes into your firewall. We do give you a lot of flexibility 19:04 – Chuck: VPN credentials? 19:10 – Ed: Just run the... 19:25 – Chuck comments. 19:36 – Ed: ...Take that Zip... 20:02 – Ed: Once the planets are finely aligned then...it will just pull from it. 20:25 – Chuck: I host my stuff on Digital Ocean. 20:46 – Ed: It’s been awhile since I played with... 20:55 – Chuck. 20:59 – Ed and Chuck go back and forth with different situations and hypothetical situations. 21:10 – Ed: What is Phoenix? 21:20 – Chuck explains it. 21:25 – Ed: Here is what we probably don’t have is a lot of ERLANG support. 22:41 – Advertisement. 23:31 – Chuck: Let’s just say it’s a possibility. We took the strip down node and... 23:49 – Ed: I think it’s going to happen. 23:55 – Ed: Exactly. 24:02 – Chuck: Testing against Azure services. So, it’s one thing to run on my machine but it’s another thing when other things connect nicely with an Azure set-up. Does it connect natively once it’s in the Azure cloud? 24:35 – Ed: It should, but there are so many services, so I don’t want to say that everything is identical. We will say yes with an asterisk. 25:07 – Chuck: With continuous deployment... 25:41 – Ed: As an example: I have a CD Pipeline for my website. Every time I merge into master... Ed continues this hypothetical situation with full details. Check it out! 27:03 – Chuck: You probably can do just about anything – deploy by Tweet! 27:15 – Ed: You can stop the deployment if people on Twitter start complaining. 27:40 – Chuck: That is awesome! IF it is something you care about – and if it’s worth the time – then why not? If you don’t have to think about it then great. I have mentioned this before: Am I solving interesting problems? What projects do I want to work on? What kinds of contributions do I really want to contribute to open source? That’s the thing – if you have all these tools that are set-up then your process, how do you work on what, and remove the pain points then you can just write code so people can use! That’s the power of this – because it catches the bug before I have to catch it – then that saves me time. 30:08 – Ed: That’s the dream of computers is that the computers are supposed to make OUR lives easier. IF we can do that and catch those bugs before you catch it then you are saving time. Finding bugs as quickly as possible it avoids downtime and messy deployments. 31:03 – Chuck: Then you can use time for coding style and other things. I can take mental shortcuts. 31:37 – Ed: The other thing you can do is avoiding security problems. If a static code analysis tool catches an integer overflow then... 32:30 – Chuck adds his comments. Chuck: You can set your policy to block it or ignore it. Then you are running these tools to run security. There are third-party tools that do security analysis on your code. Do you integrate with those? 33:00 – Ed: Yep. My favorite is WhiteSource. It knows all of the open source and third-party tools. It can scan your code and... 34:05 – Chuck: It works with a lot of languages. 34:14 – Ed. 34:25 – Chuck: A lot of JavaScript developers are getting into mobile development, like Ionic, and others. You have all these systems out there for different stages for writing for mobile. Android, windows Phone, Blackberry... 35:04 – Ed: Let’s throw out Blackberry builds. We will ignore it. Mac OS dies a fine job. That’s why we have all of those. 35:29 – Chuck: But I want to run my tests, too! 35:36 – Ed: I really like to use App Center. It is ultimately incredible to see all the tests you can run. 36:29 – Chuck: The deployment is different, though, right? 36:40 – Ed: I have a friend who clicks a button in... Azure DevOps. 37:00 – Chuck: I like to remind people that this isn’t a new product. 37:15 – Ed: Yes, Azure DevOps. 37:24 – Chuck: Any new features that are coming out? 37:27 – Ed: We took a little break, but... 37:47 – Ed: We will pick back up once Ignite is over. We have a timeline on our website when we expect to launch some new features, and some are secret, so keep checking out the website. 39:07 – Chuck: What is the interplay between Azure DevOps and Visual Studio Code? Because they have plugins for freaking everything. I am sure there is something there that... 39:30 – Ed: I am a VI guy and I’m like 90% sure there is something there. You are an eMac’s guy? The way I think about it is through Git right out of the box. Yes, I think there are better things out there for integration. I know we have a lot of great things in Visual Code, because I worked with it. 40:45 – Chuck: Yes, people can look for extensions and see what the capabilities are. Chuck talks about code editor and tools.  41:28 – Ed: ... we have been pulling that out as quickly as possible. We do have IE extensions, I am sure there is something for VS Code – but it’s not where I want to spend my time. 42:02 – Chuck: Yes, sure. 42:07 – Ed: But everyone is different – they won’t work the way that I work. So there’s that. 42:30 – Ed: That Chuck. 42:36 – Chuck: Where do people get news? 42:42 – Ed: Go to here! 42:54 – Chuck: Where do people find you? 43:00 – Ed: Twitter! 43:07 – Chuck: Let’s do Picks! 43:20 – Advertisement – Fresh Books! Links: GitHub Microsoft’s Azure Microsoft’s Pipeline Azure DevOps Erlang WhiteSource Chuck’s Twitter Ed Thomson’s Twitter Ed Thomson’s GitHub Ed Thomson’s Website Ed Thomson’s LinkedIn Sponsors: Angular Boot Camp Fresh Books Get a Coder Job Course Picks: Ed Podcast - All Things Git

live google microsoft phone android panel windows reduce developers releases special guests pipeline ignite github program managers blackberry devops javascript azure macos rewind apache zip pipelines git advertisement onedrive freshbooks repos digital ocean vs code ionic microsoft ignite erlang fsf azure devops dotnet repositories edone emac ed it charles max wood app center azure pipelines cd pipeline chuck it whitesource chuck you chuck how ed thomson chuck let ed you visual code us 2528sem 2529branded 257cexm ed don ed they ed let ed yes chuck where coder job course chuck any chuck yes chuck people angular boot camp ed just google azure brand ed exactly ed here ed pipelines chuck then ed depends raspberries pies visual studio code because ed now chuck dude ed that chuck ocid aid719825 sem fnqqigda podcast all things git chuck vpn ed once chuck repos ed technically chuck testing chuck beyond
Devchat.tv Master Feed
VoV 043: Azure Pipelines with Ed Thomson LIVE at Microsoft Ignite

Devchat.tv Master Feed

Play Episode Listen Later Dec 25, 2018 48:59


Panel: Charles Max Wood Special Guests: Ed Thomson In this episode, the Charles speaks with Ed Thomson who is a Program Manager at Azure through Microsoft, Developer, and Open Source Maintainer. Ed and Chuck discuss in full detail about Azure DevOps! Check out today’s episode to hear its new features and other exciting news! Show Topics: 0:59 – Live at Microsoft Ignite 1:03 – Ed: Hi! I am a Program Manager at Azure. 1:28 – Rewind 2 episodes to hear more about Azure DevOps! 1:51 – Ed: One of the moves from Pipelines to DevOps – they could still adopt Pipelines. Now that they are separate services – it’s great. 2:38 – Chuck talks about features he does and doesn’t use. 2:54 – Ed. 3:00 – Chuck: Repos and Pipelines. I am going to dive right in. Let’s talk about Repos. Microsoft just acquired GitHub. 3:18 – Ed: Technically we have not officially acquired GitHub. 3:34 – Chuck: It’s not done. It’s the end of September now. 3:55 – Ed: They will remain the same thing for a while. GitHub is the home for open source. Repos – we use it in Microsoft. Repositories are huge. There are 4,000 engineers working in these repositories. Everyone works in his or her own little area, and you have to work together. You have to do all this engineering to get there. We bit a tool and it basically if you run clone... Ed continues to talk about this topic. He is talking about One Drive and these repositories. 6:28 – Ed: We aren’t going to be mixing and matching. I used to work through GitHub. It’s exciting to see those people work close to me. 6:54 – Chuck. 6:59 – Ed: It has come a long way. 7:07 – Chuck: Beyond the FSF are we talking about other features or? 7:21 – Ed: We have unique features. We have branch policies. You can require that people do pole request. You have to use pole request and your CI has to pass and things like that. I think there is a lot of richness in our auditing. We have enterprise focus. At its core it still is Git. We can all interoperate. 8:17 – Chuck. 8:37 – Ed: You just can’t set it up with Apache. You have to figure it out. 8:51 – Chuck: The method of pushing and pulling. 9:06 – Chuck: You can try DevOps for free up to 5 users and unlimited private repos. People are interested in this because GitHub makes you pay for that. 9:38 – Ed and Chuck continue to talk. 9:50 – Ed: Pipelines is the most interesting thing we are working on. We have revamped the entire experience. Build and release. It’s easy to get started. We have a visual designer. Super helpful – super straightforward. Releases once your code is built – get it out to production say for example Azure. It’s the important thing to get your code out there. 10:55 – Chuck: How can someone start with this? 11:00 – Ed: Depends on where your repository is. It will look at your code. “Oh, I know what that is, I know how to build that!” Maybe everyone isn’t doing everything with JavaScript. If you are using DotNet then it will know. 12:05 – Chuck: What if I am using both a backend and a frontend? 12:11 – Ed: One repository? That’s when you will have to do a little hand packing on the... There are different opportunities there. If you have a bash script that does it for you. If not, then you can orchestrate it. Reduce the time it takes. If it’s an open source project; there’s 2 – what are you going to do with the other 8? You’d be surprised – people try to sneak that in there. 13:30 – Chuck: It seems like continuous integration isn’t a whole lot complicated. 13:39 – Ed: I am a simple guy that’s how I do it. You can do advanced stuff, though. The Cake Build system – they are doing some crazy things. We have got Windows, Lennox, and others. Are you building for Raspberries Pies, then okay, do this... It’s not just running a script. 15:00 – Chuck: People do get pretty complicated if they want. It can get complicated. Who knows? 15:26 – Chuck:  How much work do you have to do to set-up a Pipeline like that? 15:37 – Ed answers the question in detail. 16:03 – Chuck asks a question. 16:12 – Ed: Now this is where it gets contentious. If one fails... Our default task out of the box... 16:56 – Chuck: If you want 2 steps you can (like me who is crazy). 17:05 – Ed: Yes, I want to see if it failed. 17:17 – Chuck: Dude, writing code is hard. Once you have it built and tested – continuous deployment. 17:33 – Ed: It’s very easy. It’s super straightforward, it doesn’t have to be Azure (although I hope it is!). Ed continues this conversation. 18:43 – Chuck: And it just pulls it? 18:49 – Ed: Don’t poke holes into your firewall. We do give you a lot of flexibility 19:04 – Chuck: VPN credentials? 19:10 – Ed: Just run the... 19:25 – Chuck comments. 19:36 – Ed: ...Take that Zip... 20:02 – Ed: Once the planets are finely aligned then...it will just pull from it. 20:25 – Chuck: I host my stuff on Digital Ocean. 20:46 – Ed: It’s been awhile since I played with... 20:55 – Chuck. 20:59 – Ed and Chuck go back and forth with different situations and hypothetical situations. 21:10 – Ed: What is Phoenix? 21:20 – Chuck explains it. 21:25 – Ed: Here is what we probably don’t have is a lot of ERLANG support. 22:41 – Advertisement. 23:31 – Chuck: Let’s just say it’s a possibility. We took the strip down node and... 23:49 – Ed: I think it’s going to happen. 23:55 – Ed: Exactly. 24:02 – Chuck: Testing against Azure services. So, it’s one thing to run on my machine but it’s another thing when other things connect nicely with an Azure set-up. Does it connect natively once it’s in the Azure cloud? 24:35 – Ed: It should, but there are so many services, so I don’t want to say that everything is identical. We will say yes with an asterisk. 25:07 – Chuck: With continuous deployment... 25:41 – Ed: As an example: I have a CD Pipeline for my website. Every time I merge into master... Ed continues this hypothetical situation with full details. Check it out! 27:03 – Chuck: You probably can do just about anything – deploy by Tweet! 27:15 – Ed: You can stop the deployment if people on Twitter start complaining. 27:40 – Chuck: That is awesome! IF it is something you care about – and if it’s worth the time – then why not? If you don’t have to think about it then great. I have mentioned this before: Am I solving interesting problems? What projects do I want to work on? What kinds of contributions do I really want to contribute to open source? That’s the thing – if you have all these tools that are set-up then your process, how do you work on what, and remove the pain points then you can just write code so people can use! That’s the power of this – because it catches the bug before I have to catch it – then that saves me time. 30:08 – Ed: That’s the dream of computers is that the computers are supposed to make OUR lives easier. IF we can do that and catch those bugs before you catch it then you are saving time. Finding bugs as quickly as possible it avoids downtime and messy deployments. 31:03 – Chuck: Then you can use time for coding style and other things. I can take mental shortcuts. 31:37 – Ed: The other thing you can do is avoiding security problems. If a static code analysis tool catches an integer overflow then... 32:30 – Chuck adds his comments. Chuck: You can set your policy to block it or ignore it. Then you are running these tools to run security. There are third-party tools that do security analysis on your code. Do you integrate with those? 33:00 – Ed: Yep. My favorite is WhiteSource. It knows all of the open source and third-party tools. It can scan your code and... 34:05 – Chuck: It works with a lot of languages. 34:14 – Ed. 34:25 – Chuck: A lot of JavaScript developers are getting into mobile development, like Ionic, and others. You have all these systems out there for different stages for writing for mobile. Android, windows Phone, Blackberry... 35:04 – Ed: Let’s throw out Blackberry builds. We will ignore it. Mac OS dies a fine job. That’s why we have all of those. 35:29 – Chuck: But I want to run my tests, too! 35:36 – Ed: I really like to use App Center. It is ultimately incredible to see all the tests you can run. 36:29 – Chuck: The deployment is different, though, right? 36:40 – Ed: I have a friend who clicks a button in... Azure DevOps. 37:00 – Chuck: I like to remind people that this isn’t a new product. 37:15 – Ed: Yes, Azure DevOps. 37:24 – Chuck: Any new features that are coming out? 37:27 – Ed: We took a little break, but... 37:47 – Ed: We will pick back up once Ignite is over. We have a timeline on our website when we expect to launch some new features, and some are secret, so keep checking out the website. 39:07 – Chuck: What is the interplay between Azure DevOps and Visual Studio Code? Because they have plugins for freaking everything. I am sure there is something there that... 39:30 – Ed: I am a VI guy and I’m like 90% sure there is something there. You are an eMac’s guy? The way I think about it is through Git right out of the box. Yes, I think there are better things out there for integration. I know we have a lot of great things in Visual Code, because I worked with it. 40:45 – Chuck: Yes, people can look for extensions and see what the capabilities are. Chuck talks about code editor and tools.  41:28 – Ed: ... we have been pulling that out as quickly as possible. We do have IE extensions, I am sure there is something for VS Code – but it’s not where I want to spend my time. 42:02 – Chuck: Yes, sure. 42:07 – Ed: But everyone is different – they won’t work the way that I work. So there’s that. 42:30 – Ed: That Chuck. 42:36 – Chuck: Where do people get news? 42:42 – Ed: Go to here! 42:54 – Chuck: Where do people find you? 43:00 – Ed: Twitter! 43:07 – Chuck: Let’s do Picks! 43:20 – Advertisement – Fresh Books! Links: GitHub Microsoft’s Azure Microsoft’s Pipeline Azure DevOps Erlang WhiteSource Chuck’s Twitter Ed Thomson’s Twitter Ed Thomson’s GitHub Ed Thomson’s Website Ed Thomson’s LinkedIn Sponsors: Angular Boot Camp Fresh Books Get a Coder Job Course Picks: Ed Podcast - All Things Git

live google microsoft phone android panel windows reduce developers releases special guests pipeline ignite github program managers blackberry devops javascript azure macos rewind apache zip pipelines git advertisement onedrive freshbooks repos digital ocean vs code ionic microsoft ignite erlang fsf azure devops dotnet repositories edone emac ed it charles max wood app center azure pipelines cd pipeline chuck it whitesource chuck you chuck how ed thomson chuck let ed you visual code us 2528sem 2529branded 257cexm ed don ed they ed let ed yes chuck where coder job course chuck any chuck yes chuck people angular boot camp ed just google azure brand ed exactly ed here ed pipelines chuck then ed depends raspberries pies visual studio code because ed now chuck dude ed that chuck ocid aid719825 sem fnqqigda podcast all things git chuck vpn ed once chuck repos ed technically chuck testing chuck beyond
Devchat.tv Master Feed
RRU 038: Azure Pipelines with Ed Thomson LIVE at Microsoft Ignite

Devchat.tv Master Feed

Play Episode Listen Later Nov 20, 2018 48:52


Panel: Charles Max Wood Special Guests: Ed Thomson In this episode, the React Round Up Charles speaks with Ed Thomson who is a Program Manager at Azure through Microsoft, Developer, and Open Source Maintainer. Ed and Chuck discuss in full detail about Azure DevOps! Check out today’s episode to hear its new features and other exciting news! Show Topics: 0:59 – Live at Microsoft Ignite 1:03 – Ed: Hi! I am a Program Manager at Azure. 1:28 – Rewind 2 episodes to hear more about Azure DevOps! 1:51 – Ed: One of the moves from Pipelines to DevOps – they could still adopt Pipelines. Now that they are separate services – it’s great. 2:38 – Chuck talks about features he does and doesn’t use. 2:54 – Ed. 3:00 – Chuck: Repos and Pipelines. I am going to dive right in. Let’s talk about Repos. Microsoft just acquired GitHub. 3:18 – Ed: Technically we have not officially acquired GitHub. 3:34 – Chuck: It’s not done. It’s the end of September now. 3:55 – Ed: They will remain the same thing for a while. GitHub is the home for open source. Repos – we use it in Microsoft. Repositories are huge. There are 4,000 engineers working in these repositories. Everyone works in his or her own little area, and you have to work together. You have to do all this engineering to get there. We bit a tool and it basically if you run clone... Ed continues to talk about this topic. He is talking about One Drive and these repositories. 6:28 – Ed: We aren’t going to be mixing and matching. I used to work through GitHub. It’s exciting to see those people work close to me. 6:54 – Chuck. 6:59 – Ed: It has come a long way. 7:07 – Chuck: Beyond the FSF are we talking about other features or? 7:21 – Ed: We have unique features. We have branch policies. You can require that people do pole request. You have to use pole request and your CI has to pass and things like that. I think there is a lot of richness in our auditing. We have enterprise focus. At its core it still is Git. We can all interoperate. 8:17 – Chuck. 8:37 – Ed: You just can’t set it up with Apache. You have to figure it out. 8:51 – Chuck: The method of pushing and pulling. 9:06 – Chuck: You can try DevOps for free up to 5 users and unlimited private repos. People are interested in this because GitHub makes you pay for that. 9:38 – Ed and Chuck continue to talk. 9:50 – Ed: Pipelines is the most interesting thing we are working on. We have revamped the entire experience. Build and release. It’s easy to get started. We have a visual designer. Super helpful – super straightforward. Releases once your code is built – get it out to production say for example Azure. It’s the important thing to get your code out there. 10:55 – Chuck: How can someone start with this? 11:00 – Ed: Depends on where your repository is. It will look at your code. “Oh, I know what that is, I know how to build that!” Maybe everyone isn’t doing everything with JavaScript. If you are using DotNet then it will know. 12:05 – Chuck: What if I am using both a backend and a frontend? 12:11 – Ed: One repository? That’s when you will have to do a little hand packing on the... There are different opportunities there. If you have a bash script that does it for you. If not, then you can orchestrate it. Reduce the time it takes. If it’s an open source project; there’s 2 – what are you going to do with the other 8? You’d be surprised – people try to sneak that in there. 13:30 – Chuck: It seems like continuous integration isn’t a whole lot complicated. 13:39 – Ed: I am a simple guy that’s how I do it. You can do advanced stuff, though. The Cake Build system – they are doing some crazy things. We have got Windows, Lennox, and others. Are you building for Raspberries Pies, then okay, do this... It’s not just running a script. 15:00 – Chuck: People do get pretty complicated if they want. It can get complicated. Who knows? 15:26 – Chuck:  How much work do you have to do to set-up a Pipeline like that? 15:37 – Ed answers the question in detail. 16:03 – Chuck asks a question. 16:12 – Ed: Now this is where it gets contentious. If one fails... Our default task out of the box... 16:56 – Chuck: If you want 2 steps you can (like me who is crazy). 17:05 – Ed: Yes, I want to see if it failed. 17:17 – Chuck: Dude, writing code is hard. Once you have it built and tested – continuous deployment. 17:33 – Ed: It’s very easy. It’s super straightforward, it doesn’t have to be Azure (although I hope it is!). Ed continues this conversation. 18:43 – Chuck: And it just pulls it? 18:49 – Ed: Don’t poke holes into your firewall. We do give you a lot of flexibility 19:04 – Chuck: VPN credentials? 19:10 – Ed: Just run the... 19:25 – Chuck comments. 19:36 – Ed: ...Take that Zip... 20:02 – Ed: Once the planets are finely aligned then...it will just pull from it. 20:25 – Chuck: I host my stuff on Digital Ocean. 20:46 – Ed: It’s been awhile since I played with... 20:55 – Chuck. 20:59 – Ed and Chuck go back and forth with different situations and hypothetical situations. 21:10 – Ed: What is Phoenix? 21:20 – Chuck explains it. 21:25 – Ed: Here is what we probably don’t have is a lot of ERLANG support. 22:41 – Advertisement. 23:31 – Chuck: Let’s just say it’s a possibility. We took the strip down node and... 23:49 – Ed: I think it’s going to happen. 23:55 – Ed: Exactly. 24:02 – Chuck: Testing against Azure services. So, it’s one thing to run on my machine but it’s another thing when other things connect nicely with an Azure set-up. Does it connect natively once it’s in the Azure cloud? 24:35 – Ed: It should, but there are so many services, so I don’t want to say that everything is identical. We will say yes with an asterisk. 25:07 – Chuck: With continuous deployment... 25:41 – Ed: As an example: I have a CD Pipeline for my website. Every time I merge into master... Ed continues this hypothetical situation with full details. Check it out! 27:03 – Chuck: You probably can do just about anything – deploy by Tweet! 27:15 – Ed: You can stop the deployment if people on Twitter start complaining. 27:40 – Chuck: That is awesome! IF it is something you care about – and if it’s worth the time – then why not? If you don’t have to think about it then great. I have mentioned this before: Am I solving interesting problems? What projects do I want to work on? What kinds of contributions do I really want to contribute to open source? That’s the thing – if you have all these tools that are set-up then your process, how do you work on what, and remove the pain points then you can just write code so people can use! That’s the power of this – because it catches the bug before I have to catch it – then that saves me time. 30:08 – Ed: That’s the dream of computers is that the computers are supposed to make OUR lives easier. IF we can do that and catch those bugs before you catch it then you are saving time. Finding bugs as quickly as possible it avoids downtime and messy deployments. 31:03 – Chuck: Then you can use time for coding style and other things. I can take mental shortcuts. 31:37 – Ed: The other thing you can do is avoiding security problems. If a static code analysis tool catches an integer overflow then... 32:30 – Chuck adds his comments. Chuck: You can set your policy to block it or ignore it. Then you are running these tools to run security. There are third-party tools that do security analysis on your code. Do you integrate with those? 33:00 – Ed: Yep. My favorite is WhiteSource. It knows all of the open source and third-party tools. It can scan your code and... 34:05 – Chuck: It works with a lot of languages. 34:14 – Ed. 34:25 – Chuck: A lot of JavaScript developers are getting into mobile development, like Ionic, and others. You have all these systems out there for different stages for writing for mobile. Android, windows Phone, Blackberry... 35:04 – Ed: Let’s throw out Blackberry builds. We will ignore it. Mac OS dies a fine job. That’s why we have all of those. 35:29 – Chuck: But I want to run my tests, too! 35:36 – Ed: I really like to use App Center. It is ultimately incredible to see all the tests you can run. 36:29 – Chuck: The deployment is different, though, right? 36:40 – Ed: I have a friend who clicks a button in... Azure DevOps. 37:00 – Chuck: I like to remind people that this isn’t a new product. 37:15 – Ed: Yes, Azure DevOps. 37:24 – Chuck: Any new features that are coming out? 37:27 – Ed: We took a little break, but... 37:47 – Ed: We will pick back up once Ignite is over. We have a timeline on our website when we expect to launch some new features, and some are secret, so keep checking out the website. 39:07 – Chuck: What is the interplay between Azure DevOps and Visual Studio Code? Because they have plugins for freaking everything. I am sure there is something there that... 39:30 – Ed: I am a VI guy and I’m like 90% sure there is something there. You are an eMac’s guy? The way I think about it is through Git right out of the box. Yes, I think there are better things out there for integration. I know we have a lot of great things in Visual Code, because I worked with it. 40:45 – Chuck: Yes, people can look for extensions and see what the capabilities are. Chuck talks about code editor and tools.  41:28 – Ed: ... we have been pulling that out as quickly as possible. We do have IE extensions, I am sure there is something for VS Code – but it’s not where I want to spend my time. 42:02 – Chuck: Yes, sure. 42:07 – Ed: But everyone is different – they won’t work the way that I work. So there’s that. 42:30 – Ed: That Chuck. 42:36 – Chuck: Where do people get news? 42:42 – Ed: Go to here! 42:54 – Chuck: Where do people find you? 43:00 – Ed: Twitter! 43:07 – Chuck: Let’s do Picks! 43:20 – Advertisement – Fresh Books! Links: GitHub Microsoft’s Azure Microsoft’s Pipeline Azure DevOps Erlang WhiteSource Chuck’s Twitter Ed Thomson’s Twitter Ed Thomson’s GitHub Ed Thomson’s Website Ed Thomson’s LinkedIn Sponsors: Angular Boot Camp Fresh Books Get a Coder Job Course Picks: Ed Podcast - All Things Git

live google microsoft phone android panel windows reduce developers releases special guests pipeline ignite github program managers blackberry devops javascript azure macos rewind apache zip pipelines git advertisement onedrive freshbooks repos digital ocean vs code ionic microsoft ignite erlang fsf azure devops dotnet repositories edone emac ed it charles max wood app center azure pipelines cd pipeline chuck it whitesource chuck you chuck how ed thomson chuck let ed you visual code us 2528sem 2529branded 257cexm ed don ed they ed let ed yes chuck where coder job course chuck any chuck yes chuck people angular boot camp ed just google azure brand ed exactly ed here ed pipelines chuck then ed depends raspberries pies visual studio code because ed now chuck dude ed that chuck ocid aid719825 sem fnqqigda podcast all things git chuck vpn ed once chuck repos ed technically chuck testing chuck beyond
React Round Up
RRU 038: Azure Pipelines with Ed Thomson LIVE at Microsoft Ignite

React Round Up

Play Episode Listen Later Nov 20, 2018 48:52


Panel: Charles Max Wood Special Guests: Ed Thomson In this episode, the React Round Up Charles speaks with Ed Thomson who is a Program Manager at Azure through Microsoft, Developer, and Open Source Maintainer. Ed and Chuck discuss in full detail about Azure DevOps! Check out today’s episode to hear its new features and other exciting news! Show Topics: 0:59 – Live at Microsoft Ignite 1:03 – Ed: Hi! I am a Program Manager at Azure. 1:28 – Rewind 2 episodes to hear more about Azure DevOps! 1:51 – Ed: One of the moves from Pipelines to DevOps – they could still adopt Pipelines. Now that they are separate services – it’s great. 2:38 – Chuck talks about features he does and doesn’t use. 2:54 – Ed. 3:00 – Chuck: Repos and Pipelines. I am going to dive right in. Let’s talk about Repos. Microsoft just acquired GitHub. 3:18 – Ed: Technically we have not officially acquired GitHub. 3:34 – Chuck: It’s not done. It’s the end of September now. 3:55 – Ed: They will remain the same thing for a while. GitHub is the home for open source. Repos – we use it in Microsoft. Repositories are huge. There are 4,000 engineers working in these repositories. Everyone works in his or her own little area, and you have to work together. You have to do all this engineering to get there. We bit a tool and it basically if you run clone... Ed continues to talk about this topic. He is talking about One Drive and these repositories. 6:28 – Ed: We aren’t going to be mixing and matching. I used to work through GitHub. It’s exciting to see those people work close to me. 6:54 – Chuck. 6:59 – Ed: It has come a long way. 7:07 – Chuck: Beyond the FSF are we talking about other features or? 7:21 – Ed: We have unique features. We have branch policies. You can require that people do pole request. You have to use pole request and your CI has to pass and things like that. I think there is a lot of richness in our auditing. We have enterprise focus. At its core it still is Git. We can all interoperate. 8:17 – Chuck. 8:37 – Ed: You just can’t set it up with Apache. You have to figure it out. 8:51 – Chuck: The method of pushing and pulling. 9:06 – Chuck: You can try DevOps for free up to 5 users and unlimited private repos. People are interested in this because GitHub makes you pay for that. 9:38 – Ed and Chuck continue to talk. 9:50 – Ed: Pipelines is the most interesting thing we are working on. We have revamped the entire experience. Build and release. It’s easy to get started. We have a visual designer. Super helpful – super straightforward. Releases once your code is built – get it out to production say for example Azure. It’s the important thing to get your code out there. 10:55 – Chuck: How can someone start with this? 11:00 – Ed: Depends on where your repository is. It will look at your code. “Oh, I know what that is, I know how to build that!” Maybe everyone isn’t doing everything with JavaScript. If you are using DotNet then it will know. 12:05 – Chuck: What if I am using both a backend and a frontend? 12:11 – Ed: One repository? That’s when you will have to do a little hand packing on the... There are different opportunities there. If you have a bash script that does it for you. If not, then you can orchestrate it. Reduce the time it takes. If it’s an open source project; there’s 2 – what are you going to do with the other 8? You’d be surprised – people try to sneak that in there. 13:30 – Chuck: It seems like continuous integration isn’t a whole lot complicated. 13:39 – Ed: I am a simple guy that’s how I do it. You can do advanced stuff, though. The Cake Build system – they are doing some crazy things. We have got Windows, Lennox, and others. Are you building for Raspberries Pies, then okay, do this... It’s not just running a script. 15:00 – Chuck: People do get pretty complicated if they want. It can get complicated. Who knows? 15:26 – Chuck:  How much work do you have to do to set-up a Pipeline like that? 15:37 – Ed answers the question in detail. 16:03 – Chuck asks a question. 16:12 – Ed: Now this is where it gets contentious. If one fails... Our default task out of the box... 16:56 – Chuck: If you want 2 steps you can (like me who is crazy). 17:05 – Ed: Yes, I want to see if it failed. 17:17 – Chuck: Dude, writing code is hard. Once you have it built and tested – continuous deployment. 17:33 – Ed: It’s very easy. It’s super straightforward, it doesn’t have to be Azure (although I hope it is!). Ed continues this conversation. 18:43 – Chuck: And it just pulls it? 18:49 – Ed: Don’t poke holes into your firewall. We do give you a lot of flexibility 19:04 – Chuck: VPN credentials? 19:10 – Ed: Just run the... 19:25 – Chuck comments. 19:36 – Ed: ...Take that Zip... 20:02 – Ed: Once the planets are finely aligned then...it will just pull from it. 20:25 – Chuck: I host my stuff on Digital Ocean. 20:46 – Ed: It’s been awhile since I played with... 20:55 – Chuck. 20:59 – Ed and Chuck go back and forth with different situations and hypothetical situations. 21:10 – Ed: What is Phoenix? 21:20 – Chuck explains it. 21:25 – Ed: Here is what we probably don’t have is a lot of ERLANG support. 22:41 – Advertisement. 23:31 – Chuck: Let’s just say it’s a possibility. We took the strip down node and... 23:49 – Ed: I think it’s going to happen. 23:55 – Ed: Exactly. 24:02 – Chuck: Testing against Azure services. So, it’s one thing to run on my machine but it’s another thing when other things connect nicely with an Azure set-up. Does it connect natively once it’s in the Azure cloud? 24:35 – Ed: It should, but there are so many services, so I don’t want to say that everything is identical. We will say yes with an asterisk. 25:07 – Chuck: With continuous deployment... 25:41 – Ed: As an example: I have a CD Pipeline for my website. Every time I merge into master... Ed continues this hypothetical situation with full details. Check it out! 27:03 – Chuck: You probably can do just about anything – deploy by Tweet! 27:15 – Ed: You can stop the deployment if people on Twitter start complaining. 27:40 – Chuck: That is awesome! IF it is something you care about – and if it’s worth the time – then why not? If you don’t have to think about it then great. I have mentioned this before: Am I solving interesting problems? What projects do I want to work on? What kinds of contributions do I really want to contribute to open source? That’s the thing – if you have all these tools that are set-up then your process, how do you work on what, and remove the pain points then you can just write code so people can use! That’s the power of this – because it catches the bug before I have to catch it – then that saves me time. 30:08 – Ed: That’s the dream of computers is that the computers are supposed to make OUR lives easier. IF we can do that and catch those bugs before you catch it then you are saving time. Finding bugs as quickly as possible it avoids downtime and messy deployments. 31:03 – Chuck: Then you can use time for coding style and other things. I can take mental shortcuts. 31:37 – Ed: The other thing you can do is avoiding security problems. If a static code analysis tool catches an integer overflow then... 32:30 – Chuck adds his comments. Chuck: You can set your policy to block it or ignore it. Then you are running these tools to run security. There are third-party tools that do security analysis on your code. Do you integrate with those? 33:00 – Ed: Yep. My favorite is WhiteSource. It knows all of the open source and third-party tools. It can scan your code and... 34:05 – Chuck: It works with a lot of languages. 34:14 – Ed. 34:25 – Chuck: A lot of JavaScript developers are getting into mobile development, like Ionic, and others. You have all these systems out there for different stages for writing for mobile. Android, windows Phone, Blackberry... 35:04 – Ed: Let’s throw out Blackberry builds. We will ignore it. Mac OS dies a fine job. That’s why we have all of those. 35:29 – Chuck: But I want to run my tests, too! 35:36 – Ed: I really like to use App Center. It is ultimately incredible to see all the tests you can run. 36:29 – Chuck: The deployment is different, though, right? 36:40 – Ed: I have a friend who clicks a button in... Azure DevOps. 37:00 – Chuck: I like to remind people that this isn’t a new product. 37:15 – Ed: Yes, Azure DevOps. 37:24 – Chuck: Any new features that are coming out? 37:27 – Ed: We took a little break, but... 37:47 – Ed: We will pick back up once Ignite is over. We have a timeline on our website when we expect to launch some new features, and some are secret, so keep checking out the website. 39:07 – Chuck: What is the interplay between Azure DevOps and Visual Studio Code? Because they have plugins for freaking everything. I am sure there is something there that... 39:30 – Ed: I am a VI guy and I’m like 90% sure there is something there. You are an eMac’s guy? The way I think about it is through Git right out of the box. Yes, I think there are better things out there for integration. I know we have a lot of great things in Visual Code, because I worked with it. 40:45 – Chuck: Yes, people can look for extensions and see what the capabilities are. Chuck talks about code editor and tools.  41:28 – Ed: ... we have been pulling that out as quickly as possible. We do have IE extensions, I am sure there is something for VS Code – but it’s not where I want to spend my time. 42:02 – Chuck: Yes, sure. 42:07 – Ed: But everyone is different – they won’t work the way that I work. So there’s that. 42:30 – Ed: That Chuck. 42:36 – Chuck: Where do people get news? 42:42 – Ed: Go to here! 42:54 – Chuck: Where do people find you? 43:00 – Ed: Twitter! 43:07 – Chuck: Let’s do Picks! 43:20 – Advertisement – Fresh Books! Links: GitHub Microsoft’s Azure Microsoft’s Pipeline Azure DevOps Erlang WhiteSource Chuck’s Twitter Ed Thomson’s Twitter Ed Thomson’s GitHub Ed Thomson’s Website Ed Thomson’s LinkedIn Sponsors: Angular Boot Camp Fresh Books Get a Coder Job Course Picks: Ed Podcast - All Things Git

live google microsoft phone android panel windows reduce developers releases special guests pipeline ignite github program managers blackberry devops javascript azure macos rewind apache zip pipelines git advertisement onedrive freshbooks repos digital ocean vs code ionic microsoft ignite erlang fsf azure devops dotnet repositories edone emac ed it charles max wood app center azure pipelines cd pipeline chuck it whitesource chuck you chuck how ed thomson chuck let ed you visual code us 2528sem 2529branded 257cexm ed don ed they ed let ed yes chuck where coder job course chuck any chuck yes chuck people angular boot camp ed just google azure brand ed exactly ed here ed pipelines chuck then ed depends raspberries pies visual studio code because ed now chuck dude ed that chuck ocid aid719825 sem fnqqigda podcast all things git chuck vpn ed once chuck repos ed technically chuck testing chuck beyond
Devchat.tv Master Feed
AiA 211: “Azure Pipelines” with Ed Thomson LIVE at Microsoft Ignite

Devchat.tv Master Feed

Play Episode Listen Later Oct 16, 2018 49:24


Panel: Charles Max Wood Special Guests: Ed Thomson In this episode, the Adventures in Angular panel talks with Ed Thomson who is a Program Manager at Azure through Microsoft, Developer, and Open Source Maintainer. Ed and Chuck discuss in full detail about Azure DevOps! Check out today’s episode to hear its new features and other exciting news! Show Topics: 0:59 – Live at Microsoft Ignite 1:03 – Ed: Hi! I am a Program Manager at Azure. 1:28 – Rewind 2 episodes to hear more about Azure DevOps! 1:51 – Ed: One of the moves from Pipelines to DevOps – they could still adopt Pipelines. Now that they are separate services – it’s great. 2:38 – Chuck talks about features he does and doesn’t use. 2:54 – Ed. 3:00 – Chuck: Repos and Pipelines. I am going to dive right in. Let’s talk about Repos. Microsoft just acquired GitHub. 3:18 – Ed: Technically we have not officially acquired GitHub. 3:34 – Chuck: It’s not done. It’s the end of September now. 3:55 – Ed: They will remain the same thing for a while. GitHub is the home for open source. Repos – we use it in Microsoft. Repositories are huge. There are 4,000 engineers working in these repositories. Everyone works in his or her own little area, and you have to work together. You have to do all this engineering to get there. We bit a tool and it basically if you run clone... Ed continues to talk about this topic. He is talking about One Drive and these repositories. 6:28 – Ed: We aren’t going to be mixing and matching. I used to work through GitHub. It’s exciting to see those people work close to me. 6:54 – Chuck. 6:59 – Ed: It has come a long way. 7:07 – Chuck: Beyond the FSF are we talking about other features or? 7:21 – Ed: We have unique features. We have branch policies. You can require that people do pole request. You have to use pole request and your CI has to pass and things like that. I think there is a lot of richness in our auditing. We have enterprise focus. At its core it still is Git. We can all interoperate. 8:17 – Chuck. 8:37 – Ed: You just can’t set it up with Apache. You have to figure it out. 8:51 – Chuck: The method of pushing and pulling. 9:06 – Chuck: You can try DevOps for free up to 5 users and unlimited private repos. People are interested in this because GitHub makes you pay for that. 9:38 – Ed and Chuck continue to talk. 9:50 – Ed: Pipelines is the most interesting thing we are working on. We have revamped the entire experience. Build and release. It’s easy to get started. We have a visual designer. Super helpful – super straightforward. Releases once your code is built – get it out to production say for example Azure. It’s the important thing to get your code out there. 10:55 – Chuck: How can someone start with this? 11:00 – Ed: Depends on where your repository is. It will look at your code. “Oh, I know what that is, I know how to build that!” Maybe everyone isn’t doing everything with JavaScript. If you are using DotNet then it will know. 12:05 – Chuck: What if I am using both a backend and a frontend? 12:11 – Ed: One repository? That’s when you will have to do a little hand packing on the... There are different opportunities there. If you have a bash script that does it for you. If not, then you can orchestrate it. Reduce the time it takes. If it’s an open source project; there’s 2 – what are you going to do with the other 8? You’d be surprised – people try to sneak that in there. 13:30 – Chuck: It seems like continuous integration isn’t a whole lot complicated. 13:39 – Ed: I am a simple guy that’s how I do it. You can do advanced stuff, though. The Cake Build system – they are doing some crazy things. We have got Windows, Lennox, and others. Are you building for Raspberries Pies, then okay, do this... It’s not just running a script. 15:00 – Chuck: People do get pretty complicated if they want. It can get complicated. Who knows? 15:26 – Chuck:  How much work do you have to do to set-up a Pipeline like that? 15:37 – Ed answers the question in detail. 16:03 – Chuck asks a question. 16:12 – Ed: Now this is where it gets contentious. If one fails... Our default task out of the box... 16:56 – Chuck: If you want 2 steps you can (like me who is crazy). 17:05 – Ed: Yes, I want to see if it failed. 17:17 – Chuck: Dude, writing code is hard. Once you have it built and tested – continuous deployment. 17:33 – Ed: It’s very easy. It’s super straightforward, it doesn’t have to be Azure (although I hope it is!). Ed continues this conversation. 18:43 – Chuck: And it just pulls it? 18:49 – Ed: Don’t poke holes into your firewall. We do give you a lot of flexibility 19:04 – Chuck: VPN credentials? 19:10 – Ed: Just run the... 19:25 – Chuck comments. 19:36 – Ed: ...Take that Zip... 20:02 – Ed: Once the planets are finely aligned then...it will just pull from it. 20:25 – Chuck: I host my stuff on Digital Ocean. 20:46 – Ed: It’s been awhile since I played with... 20:55 – Chuck. 20:59 – Ed and Chuck go back and forth with different situations and hypothetical situations. 21:10 – Ed: What is Phoenix? 21:20 – Chuck explains it. 21:25 – Ed: Here is what we probably don’t have is a lot of ERLANG support. 22:41 – Advertisement. 23:31 – Chuck: Let’s just say it’s a possibility. We took the strip down node and... 23:49 – Ed: I think it’s going to happen. 23:55 – Ed: Exactly. 24:02 – Chuck: Testing against Azure services. So, it’s one thing to run on my machine but it’s another thing when other things connect nicely with an Azure set-up. Does it connect natively once it’s in the Azure cloud? 24:35 – Ed: It should, but there are so many services, so I don’t want to say that everything is identical. We will say yes with an asterisk. 25:07 – Chuck: With continuous deployment... 25:41 – Ed: As an example: I have a CD Pipeline for my website. Every time I merge into master... Ed continues this hypothetical situation with full details. Check it out! 27:03 – Chuck: You probably can do just about anything – deploy by Tweet! 27:15 – Ed: You can stop the deployment if people on Twitter start complaining. 27:40 – Chuck: That is awesome! IF it is something you care about – and if it’s worth the time – then why not? If you don’t have to think about it then great. I have mentioned this before: Am I solving interesting problems? What projects do I want to work on? What kinds of contributions do I really want to contribute to open source? That’s the thing – if you have all these tools that are set-up then your process, how do you work on what, and remove the pain points then you can just write code so people can use! That’s the power of this – because it catches the bug before I have to catch it – then that saves me time. 30:08 – Ed: That’s the dream of computers is that the computers are supposed to make OUR lives easier. IF we can do that and catch those bugs before you catch it then you are saving time. Finding bugs as quickly as possible it avoids downtime and messy deployments. 31:03 – Chuck: Then you can use time for coding style and other things. I can take mental shortcuts. 31:37 – Ed: The other thing you can do is avoiding security problems. If a static code analysis tool catches an integer overflow then... 32:30 – Chuck adds his comments. Chuck: You can set your policy to block it or ignore it. Then you are running these tools to run security. There are third-party tools that do security analysis on your code. Do you integrate with those? 33:00 – Ed: Yep. My favorite is WhiteSource. It knows all of the open source and third-party tools. It can scan your code and... 34:05 – Chuck: It works with a lot of languages. 34:14 – Ed. 34:25 – Chuck: A lot of JavaScript developers are getting into mobile development, like Ionic, and others. You have all these systems out there for different stages for writing for mobile. Android, windows Phone, Blackberry... 35:04 – Ed: Let’s throw out Blackberry builds. We will ignore it. Mac OS dies a fine job. That’s why we have all of those. 35:29 – Chuck: But I want to run my tests, too! 35:36 – Ed: I really like to use App Center. It is ultimately incredible to see all the tests you can run. 36:29 – Chuck: The deployment is different, though, right? 36:40 – Ed: I have a friend who clicks a button in... Azure DevOps. 37:00 – Chuck: I like to remind people that this isn’t a new product. 37:15 – Ed: Yes, Azure DevOps. 37:24 – Chuck: Any new features that are coming out? 37:27 – Ed: We took a little break, but... 37:47 – Ed: We will pick back up once Ignite is over. We have a timeline on our website when we expect to launch some new features, and some are secret, so keep checking out the website. 39:07 – Chuck: What is the interplay between Azure DevOps and Visual Studio Code? Because they have plugins for freaking everything. I am sure there is something there that... 39:30 – Ed: I am a VI guy and I’m like 90% sure there is something there. You are an eMac’s guy? The way I think about it is through Git right out of the box. Yes, I think there are better things out there for integration. I know we have a lot of great things in Visual Code, because I worked with it. 40:45 – Chuck: Yes, people can look for extensions and see what the capabilities are. Chuck talks about code editor and tools.  41:28 – Ed: ... we have been pulling that out as quickly as possible. We do have IE extensions, I am sure there is something for VS Code – but it’s not where I want to spend my time. 42:02 – Chuck: Yes, sure. 42:07 – Ed: But everyone is different – they won’t work the way that I work. So there’s that. 42:30 – Ed: That Chuck. 42:36 – Chuck: Where do people get news? 42:42 – Ed: Go to here! 42:54 – Chuck: Where do people find you? 43:00 – Ed: Twitter! 43:07 – Chuck: Let’s do Picks! 43:20 – Advertisement – Fresh Books! Links: GitHub Microsoft’s Azure Microsoft’s Pipeline Azure DevOps Erlang WhiteSource Chuck’s Twitter Ed Thomson’s Twitter Ed Thomson’s GitHub Ed Thomson’s Website Ed Thomson’s LinkedIn Sponsors: Angular Boot Camp Fresh Books Get a Coder Job Course Picks: Ed Podcast - All Things Git

live google microsoft adventures phone android panel windows reduce developers releases special guests pipeline ignite github program managers blackberry devops javascript azure macos rewind apache zip pipelines git advertisement angular onedrive freshbooks repos digital ocean vs code ionic microsoft ignite erlang fsf azure devops dotnet repositories edone emac ed it charles max wood app center azure pipelines cd pipeline chuck it whitesource chuck you chuck how ed thomson chuck let ed you visual code us 2528sem 2529branded 257cexm ed don ed they ed let ed yes chuck where coder job course chuck any chuck yes chuck people angular boot camp ed just google azure brand ed exactly ed here chuck testing chuck beyond ed pipelines chuck then ed depends raspberries pies visual studio code because ed now chuck dude ed that chuck ocid aid719825 sem fnqqigda podcast all things git chuck vpn ed once chuck repos ed technically
Adventures in Angular
AiA 211: “Azure Pipelines” with Ed Thomson LIVE at Microsoft Ignite

Adventures in Angular

Play Episode Listen Later Oct 16, 2018 49:24


Panel: Charles Max Wood Special Guests: Ed Thomson In this episode, the Adventures in Angular panel talks with Ed Thomson who is a Program Manager at Azure through Microsoft, Developer, and Open Source Maintainer. Ed and Chuck discuss in full detail about Azure DevOps! Check out today’s episode to hear its new features and other exciting news! Show Topics: 0:59 – Live at Microsoft Ignite 1:03 – Ed: Hi! I am a Program Manager at Azure. 1:28 – Rewind 2 episodes to hear more about Azure DevOps! 1:51 – Ed: One of the moves from Pipelines to DevOps – they could still adopt Pipelines. Now that they are separate services – it’s great. 2:38 – Chuck talks about features he does and doesn’t use. 2:54 – Ed. 3:00 – Chuck: Repos and Pipelines. I am going to dive right in. Let’s talk about Repos. Microsoft just acquired GitHub. 3:18 – Ed: Technically we have not officially acquired GitHub. 3:34 – Chuck: It’s not done. It’s the end of September now. 3:55 – Ed: They will remain the same thing for a while. GitHub is the home for open source. Repos – we use it in Microsoft. Repositories are huge. There are 4,000 engineers working in these repositories. Everyone works in his or her own little area, and you have to work together. You have to do all this engineering to get there. We bit a tool and it basically if you run clone... Ed continues to talk about this topic. He is talking about One Drive and these repositories. 6:28 – Ed: We aren’t going to be mixing and matching. I used to work through GitHub. It’s exciting to see those people work close to me. 6:54 – Chuck. 6:59 – Ed: It has come a long way. 7:07 – Chuck: Beyond the FSF are we talking about other features or? 7:21 – Ed: We have unique features. We have branch policies. You can require that people do pole request. You have to use pole request and your CI has to pass and things like that. I think there is a lot of richness in our auditing. We have enterprise focus. At its core it still is Git. We can all interoperate. 8:17 – Chuck. 8:37 – Ed: You just can’t set it up with Apache. You have to figure it out. 8:51 – Chuck: The method of pushing and pulling. 9:06 – Chuck: You can try DevOps for free up to 5 users and unlimited private repos. People are interested in this because GitHub makes you pay for that. 9:38 – Ed and Chuck continue to talk. 9:50 – Ed: Pipelines is the most interesting thing we are working on. We have revamped the entire experience. Build and release. It’s easy to get started. We have a visual designer. Super helpful – super straightforward. Releases once your code is built – get it out to production say for example Azure. It’s the important thing to get your code out there. 10:55 – Chuck: How can someone start with this? 11:00 – Ed: Depends on where your repository is. It will look at your code. “Oh, I know what that is, I know how to build that!” Maybe everyone isn’t doing everything with JavaScript. If you are using DotNet then it will know. 12:05 – Chuck: What if I am using both a backend and a frontend? 12:11 – Ed: One repository? That’s when you will have to do a little hand packing on the... There are different opportunities there. If you have a bash script that does it for you. If not, then you can orchestrate it. Reduce the time it takes. If it’s an open source project; there’s 2 – what are you going to do with the other 8? You’d be surprised – people try to sneak that in there. 13:30 – Chuck: It seems like continuous integration isn’t a whole lot complicated. 13:39 – Ed: I am a simple guy that’s how I do it. You can do advanced stuff, though. The Cake Build system – they are doing some crazy things. We have got Windows, Lennox, and others. Are you building for Raspberries Pies, then okay, do this... It’s not just running a script. 15:00 – Chuck: People do get pretty complicated if they want. It can get complicated. Who knows? 15:26 – Chuck:  How much work do you have to do to set-up a Pipeline like that? 15:37 – Ed answers the question in detail. 16:03 – Chuck asks a question. 16:12 – Ed: Now this is where it gets contentious. If one fails... Our default task out of the box... 16:56 – Chuck: If you want 2 steps you can (like me who is crazy). 17:05 – Ed: Yes, I want to see if it failed. 17:17 – Chuck: Dude, writing code is hard. Once you have it built and tested – continuous deployment. 17:33 – Ed: It’s very easy. It’s super straightforward, it doesn’t have to be Azure (although I hope it is!). Ed continues this conversation. 18:43 – Chuck: And it just pulls it? 18:49 – Ed: Don’t poke holes into your firewall. We do give you a lot of flexibility 19:04 – Chuck: VPN credentials? 19:10 – Ed: Just run the... 19:25 – Chuck comments. 19:36 – Ed: ...Take that Zip... 20:02 – Ed: Once the planets are finely aligned then...it will just pull from it. 20:25 – Chuck: I host my stuff on Digital Ocean. 20:46 – Ed: It’s been awhile since I played with... 20:55 – Chuck. 20:59 – Ed and Chuck go back and forth with different situations and hypothetical situations. 21:10 – Ed: What is Phoenix? 21:20 – Chuck explains it. 21:25 – Ed: Here is what we probably don’t have is a lot of ERLANG support. 22:41 – Advertisement. 23:31 – Chuck: Let’s just say it’s a possibility. We took the strip down node and... 23:49 – Ed: I think it’s going to happen. 23:55 – Ed: Exactly. 24:02 – Chuck: Testing against Azure services. So, it’s one thing to run on my machine but it’s another thing when other things connect nicely with an Azure set-up. Does it connect natively once it’s in the Azure cloud? 24:35 – Ed: It should, but there are so many services, so I don’t want to say that everything is identical. We will say yes with an asterisk. 25:07 – Chuck: With continuous deployment... 25:41 – Ed: As an example: I have a CD Pipeline for my website. Every time I merge into master... Ed continues this hypothetical situation with full details. Check it out! 27:03 – Chuck: You probably can do just about anything – deploy by Tweet! 27:15 – Ed: You can stop the deployment if people on Twitter start complaining. 27:40 – Chuck: That is awesome! IF it is something you care about – and if it’s worth the time – then why not? If you don’t have to think about it then great. I have mentioned this before: Am I solving interesting problems? What projects do I want to work on? What kinds of contributions do I really want to contribute to open source? That’s the thing – if you have all these tools that are set-up then your process, how do you work on what, and remove the pain points then you can just write code so people can use! That’s the power of this – because it catches the bug before I have to catch it – then that saves me time. 30:08 – Ed: That’s the dream of computers is that the computers are supposed to make OUR lives easier. IF we can do that and catch those bugs before you catch it then you are saving time. Finding bugs as quickly as possible it avoids downtime and messy deployments. 31:03 – Chuck: Then you can use time for coding style and other things. I can take mental shortcuts. 31:37 – Ed: The other thing you can do is avoiding security problems. If a static code analysis tool catches an integer overflow then... 32:30 – Chuck adds his comments. Chuck: You can set your policy to block it or ignore it. Then you are running these tools to run security. There are third-party tools that do security analysis on your code. Do you integrate with those? 33:00 – Ed: Yep. My favorite is WhiteSource. It knows all of the open source and third-party tools. It can scan your code and... 34:05 – Chuck: It works with a lot of languages. 34:14 – Ed. 34:25 – Chuck: A lot of JavaScript developers are getting into mobile development, like Ionic, and others. You have all these systems out there for different stages for writing for mobile. Android, windows Phone, Blackberry... 35:04 – Ed: Let’s throw out Blackberry builds. We will ignore it. Mac OS dies a fine job. That’s why we have all of those. 35:29 – Chuck: But I want to run my tests, too! 35:36 – Ed: I really like to use App Center. It is ultimately incredible to see all the tests you can run. 36:29 – Chuck: The deployment is different, though, right? 36:40 – Ed: I have a friend who clicks a button in... Azure DevOps. 37:00 – Chuck: I like to remind people that this isn’t a new product. 37:15 – Ed: Yes, Azure DevOps. 37:24 – Chuck: Any new features that are coming out? 37:27 – Ed: We took a little break, but... 37:47 – Ed: We will pick back up once Ignite is over. We have a timeline on our website when we expect to launch some new features, and some are secret, so keep checking out the website. 39:07 – Chuck: What is the interplay between Azure DevOps and Visual Studio Code? Because they have plugins for freaking everything. I am sure there is something there that... 39:30 – Ed: I am a VI guy and I’m like 90% sure there is something there. You are an eMac’s guy? The way I think about it is through Git right out of the box. Yes, I think there are better things out there for integration. I know we have a lot of great things in Visual Code, because I worked with it. 40:45 – Chuck: Yes, people can look for extensions and see what the capabilities are. Chuck talks about code editor and tools.  41:28 – Ed: ... we have been pulling that out as quickly as possible. We do have IE extensions, I am sure there is something for VS Code – but it’s not where I want to spend my time. 42:02 – Chuck: Yes, sure. 42:07 – Ed: But everyone is different – they won’t work the way that I work. So there’s that. 42:30 – Ed: That Chuck. 42:36 – Chuck: Where do people get news? 42:42 – Ed: Go to here! 42:54 – Chuck: Where do people find you? 43:00 – Ed: Twitter! 43:07 – Chuck: Let’s do Picks! 43:20 – Advertisement – Fresh Books! Links: GitHub Microsoft’s Azure Microsoft’s Pipeline Azure DevOps Erlang WhiteSource Chuck’s Twitter Ed Thomson’s Twitter Ed Thomson’s GitHub Ed Thomson’s Website Ed Thomson’s LinkedIn Sponsors: Angular Boot Camp Fresh Books Get a Coder Job Course Picks: Ed Podcast - All Things Git

live google microsoft adventures phone android panel windows reduce developers releases special guests pipeline ignite github program managers blackberry devops javascript azure macos rewind apache zip pipelines git advertisement angular onedrive freshbooks repos digital ocean vs code ionic microsoft ignite erlang fsf azure devops dotnet repositories edone emac ed it charles max wood app center azure pipelines cd pipeline chuck it whitesource chuck you chuck how ed thomson chuck let ed you visual code us 2528sem 2529branded 257cexm ed don ed they ed let ed yes chuck where coder job course chuck any chuck yes chuck people angular boot camp ed just google azure brand ed exactly ed here chuck testing chuck beyond ed pipelines chuck then ed depends raspberries pies visual studio code because ed now chuck dude ed that chuck ocid aid719825 sem fnqqigda podcast all things git chuck vpn ed once chuck repos ed technically
All Angular Podcasts by Devchat.tv
AiA 211: “Azure Pipelines” with Ed Thomson LIVE at Microsoft Ignite

All Angular Podcasts by Devchat.tv

Play Episode Listen Later Oct 16, 2018 49:24


Panel: Charles Max Wood Special Guests: Ed Thomson In this episode, the Adventures in Angular panel talks with Ed Thomson who is a Program Manager at Azure through Microsoft, Developer, and Open Source Maintainer. Ed and Chuck discuss in full detail about Azure DevOps! Check out today’s episode to hear its new features and other exciting news! Show Topics: 0:59 – Live at Microsoft Ignite 1:03 – Ed: Hi! I am a Program Manager at Azure. 1:28 – Rewind 2 episodes to hear more about Azure DevOps! 1:51 – Ed: One of the moves from Pipelines to DevOps – they could still adopt Pipelines. Now that they are separate services – it’s great. 2:38 – Chuck talks about features he does and doesn’t use. 2:54 – Ed. 3:00 – Chuck: Repos and Pipelines. I am going to dive right in. Let’s talk about Repos. Microsoft just acquired GitHub. 3:18 – Ed: Technically we have not officially acquired GitHub. 3:34 – Chuck: It’s not done. It’s the end of September now. 3:55 – Ed: They will remain the same thing for a while. GitHub is the home for open source. Repos – we use it in Microsoft. Repositories are huge. There are 4,000 engineers working in these repositories. Everyone works in his or her own little area, and you have to work together. You have to do all this engineering to get there. We bit a tool and it basically if you run clone... Ed continues to talk about this topic. He is talking about One Drive and these repositories. 6:28 – Ed: We aren’t going to be mixing and matching. I used to work through GitHub. It’s exciting to see those people work close to me. 6:54 – Chuck. 6:59 – Ed: It has come a long way. 7:07 – Chuck: Beyond the FSF are we talking about other features or? 7:21 – Ed: We have unique features. We have branch policies. You can require that people do pole request. You have to use pole request and your CI has to pass and things like that. I think there is a lot of richness in our auditing. We have enterprise focus. At its core it still is Git. We can all interoperate. 8:17 – Chuck. 8:37 – Ed: You just can’t set it up with Apache. You have to figure it out. 8:51 – Chuck: The method of pushing and pulling. 9:06 – Chuck: You can try DevOps for free up to 5 users and unlimited private repos. People are interested in this because GitHub makes you pay for that. 9:38 – Ed and Chuck continue to talk. 9:50 – Ed: Pipelines is the most interesting thing we are working on. We have revamped the entire experience. Build and release. It’s easy to get started. We have a visual designer. Super helpful – super straightforward. Releases once your code is built – get it out to production say for example Azure. It’s the important thing to get your code out there. 10:55 – Chuck: How can someone start with this? 11:00 – Ed: Depends on where your repository is. It will look at your code. “Oh, I know what that is, I know how to build that!” Maybe everyone isn’t doing everything with JavaScript. If you are using DotNet then it will know. 12:05 – Chuck: What if I am using both a backend and a frontend? 12:11 – Ed: One repository? That’s when you will have to do a little hand packing on the... There are different opportunities there. If you have a bash script that does it for you. If not, then you can orchestrate it. Reduce the time it takes. If it’s an open source project; there’s 2 – what are you going to do with the other 8? You’d be surprised – people try to sneak that in there. 13:30 – Chuck: It seems like continuous integration isn’t a whole lot complicated. 13:39 – Ed: I am a simple guy that’s how I do it. You can do advanced stuff, though. The Cake Build system – they are doing some crazy things. We have got Windows, Lennox, and others. Are you building for Raspberries Pies, then okay, do this... It’s not just running a script. 15:00 – Chuck: People do get pretty complicated if they want. It can get complicated. Who knows? 15:26 – Chuck:  How much work do you have to do to set-up a Pipeline like that? 15:37 – Ed answers the question in detail. 16:03 – Chuck asks a question. 16:12 – Ed: Now this is where it gets contentious. If one fails... Our default task out of the box... 16:56 – Chuck: If you want 2 steps you can (like me who is crazy). 17:05 – Ed: Yes, I want to see if it failed. 17:17 – Chuck: Dude, writing code is hard. Once you have it built and tested – continuous deployment. 17:33 – Ed: It’s very easy. It’s super straightforward, it doesn’t have to be Azure (although I hope it is!). Ed continues this conversation. 18:43 – Chuck: And it just pulls it? 18:49 – Ed: Don’t poke holes into your firewall. We do give you a lot of flexibility 19:04 – Chuck: VPN credentials? 19:10 – Ed: Just run the... 19:25 – Chuck comments. 19:36 – Ed: ...Take that Zip... 20:02 – Ed: Once the planets are finely aligned then...it will just pull from it. 20:25 – Chuck: I host my stuff on Digital Ocean. 20:46 – Ed: It’s been awhile since I played with... 20:55 – Chuck. 20:59 – Ed and Chuck go back and forth with different situations and hypothetical situations. 21:10 – Ed: What is Phoenix? 21:20 – Chuck explains it. 21:25 – Ed: Here is what we probably don’t have is a lot of ERLANG support. 22:41 – Advertisement. 23:31 – Chuck: Let’s just say it’s a possibility. We took the strip down node and... 23:49 – Ed: I think it’s going to happen. 23:55 – Ed: Exactly. 24:02 – Chuck: Testing against Azure services. So, it’s one thing to run on my machine but it’s another thing when other things connect nicely with an Azure set-up. Does it connect natively once it’s in the Azure cloud? 24:35 – Ed: It should, but there are so many services, so I don’t want to say that everything is identical. We will say yes with an asterisk. 25:07 – Chuck: With continuous deployment... 25:41 – Ed: As an example: I have a CD Pipeline for my website. Every time I merge into master... Ed continues this hypothetical situation with full details. Check it out! 27:03 – Chuck: You probably can do just about anything – deploy by Tweet! 27:15 – Ed: You can stop the deployment if people on Twitter start complaining. 27:40 – Chuck: That is awesome! IF it is something you care about – and if it’s worth the time – then why not? If you don’t have to think about it then great. I have mentioned this before: Am I solving interesting problems? What projects do I want to work on? What kinds of contributions do I really want to contribute to open source? That’s the thing – if you have all these tools that are set-up then your process, how do you work on what, and remove the pain points then you can just write code so people can use! That’s the power of this – because it catches the bug before I have to catch it – then that saves me time. 30:08 – Ed: That’s the dream of computers is that the computers are supposed to make OUR lives easier. IF we can do that and catch those bugs before you catch it then you are saving time. Finding bugs as quickly as possible it avoids downtime and messy deployments. 31:03 – Chuck: Then you can use time for coding style and other things. I can take mental shortcuts. 31:37 – Ed: The other thing you can do is avoiding security problems. If a static code analysis tool catches an integer overflow then... 32:30 – Chuck adds his comments. Chuck: You can set your policy to block it or ignore it. Then you are running these tools to run security. There are third-party tools that do security analysis on your code. Do you integrate with those? 33:00 – Ed: Yep. My favorite is WhiteSource. It knows all of the open source and third-party tools. It can scan your code and... 34:05 – Chuck: It works with a lot of languages. 34:14 – Ed. 34:25 – Chuck: A lot of JavaScript developers are getting into mobile development, like Ionic, and others. You have all these systems out there for different stages for writing for mobile. Android, windows Phone, Blackberry... 35:04 – Ed: Let’s throw out Blackberry builds. We will ignore it. Mac OS dies a fine job. That’s why we have all of those. 35:29 – Chuck: But I want to run my tests, too! 35:36 – Ed: I really like to use App Center. It is ultimately incredible to see all the tests you can run. 36:29 – Chuck: The deployment is different, though, right? 36:40 – Ed: I have a friend who clicks a button in... Azure DevOps. 37:00 – Chuck: I like to remind people that this isn’t a new product. 37:15 – Ed: Yes, Azure DevOps. 37:24 – Chuck: Any new features that are coming out? 37:27 – Ed: We took a little break, but... 37:47 – Ed: We will pick back up once Ignite is over. We have a timeline on our website when we expect to launch some new features, and some are secret, so keep checking out the website. 39:07 – Chuck: What is the interplay between Azure DevOps and Visual Studio Code? Because they have plugins for freaking everything. I am sure there is something there that... 39:30 – Ed: I am a VI guy and I’m like 90% sure there is something there. You are an eMac’s guy? The way I think about it is through Git right out of the box. Yes, I think there are better things out there for integration. I know we have a lot of great things in Visual Code, because I worked with it. 40:45 – Chuck: Yes, people can look for extensions and see what the capabilities are. Chuck talks about code editor and tools.  41:28 – Ed: ... we have been pulling that out as quickly as possible. We do have IE extensions, I am sure there is something for VS Code – but it’s not where I want to spend my time. 42:02 – Chuck: Yes, sure. 42:07 – Ed: But everyone is different – they won’t work the way that I work. So there’s that. 42:30 – Ed: That Chuck. 42:36 – Chuck: Where do people get news? 42:42 – Ed: Go to here! 42:54 – Chuck: Where do people find you? 43:00 – Ed: Twitter! 43:07 – Chuck: Let’s do Picks! 43:20 – Advertisement – Fresh Books! Links: GitHub Microsoft’s Azure Microsoft’s Pipeline Azure DevOps Erlang WhiteSource Chuck’s Twitter Ed Thomson’s Twitter Ed Thomson’s GitHub Ed Thomson’s Website Ed Thomson’s LinkedIn Sponsors: Angular Boot Camp Fresh Books Get a Coder Job Course Picks: Ed Podcast - All Things Git

live google microsoft adventures phone android panel windows reduce developers releases special guests pipeline ignite github program managers blackberry devops javascript azure macos rewind apache zip pipelines git advertisement angular onedrive freshbooks repos digital ocean vs code ionic microsoft ignite erlang fsf azure devops dotnet repositories edone emac ed it charles max wood app center azure pipelines cd pipeline chuck it whitesource chuck you chuck how ed thomson chuck let ed you visual code us 2528sem 2529branded 257cexm ed don ed they ed let ed yes chuck where coder job course chuck any chuck yes chuck people angular boot camp ed just google azure brand ed exactly ed here chuck testing chuck beyond ed pipelines chuck then ed depends raspberries pies visual studio code because ed now ed that chuck chuck dude podcast all things git ocid aid719825 sem fnqqigda chuck vpn ed once chuck repos ed technically
simply elementary: the unofficial elementary os podcast

On this episode we are joined by Daniel Fore and Cassidy James Blaede to discuss our favorite features in the Juno beta, talk to Cassidy about his new job, speculate about what's afoot in the new System76 warehouse, find out why the guys have a stick up their butts (not that Nathan would use that phrase) about Flathub, and hear Nathan's new conspiracy theory about Cassidy's newly revealed pear fetish. All that, plus the AppCenter app of the month, the workflow of the month, a review of Apple AirPods in Linux, a discussion about the new Open Age Rating System, and more! Check out Dan's new podcast called User Error by vising this crazy weird url: error.show Help Cassidy get a new development laptop so he can make elementary OS even more awesome: gofundme.com/cassidyjames-laptop

LINUX Unplugged
Episode 268: Elementary, My Dear Plasma

LINUX Unplugged

Play Episode Listen Later Sep 25, 2018 72:57


We chat with Nate Graham who’s pushing to make Plasma the best desktop on the planet. We discuss his contributions to this effort, and others. Plus we get the scope on a new Juno feature from the source, and the creator of WSLinux a distro built specifically for Windows 10’s Windows Subsystem for Linux joins us. Also some community news, some old friends stop by, and more! Special Guests: Alex Kretzschmar, Brent Gervais, Cassidy James Blaede, Hayden Barnes, Martin Wimpress, and Nate Graham.

soundbite.fm: a podcast network
Merge Conflict: 104: Learning From Our Users

soundbite.fm: a podcast network

Play Episode Listen Later Jul 2, 2018 51:38


This week we are diving into one of the final parts of DevOps, which is continuous monitoring and learning about our apps and our users. Frank has gone all in on integrating crash reporting and analytics into his apps and we discuss his outcome. Follow Us Frank: Twitter, Blog, GitHub James: Twitter, Blog, GitHub Merge Conflict: Twitter, Facebook, Website Music : Amethyst Seer - Citrine by Adventureface ⭐⭐ Review Us (https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1) ⭐⭐ SUPPORT US ON PATREON: patreon.com/mergeconflictfm

Merge Conflict
104: Learning From Our Users

Merge Conflict

Play Episode Listen Later Jul 2, 2018 51:38


This week we are diving into one of the final parts of DevOps, which is continuous monitoring and learning about our apps and our users. Frank has gone all in on integrating crash reporting and analytics into his apps and we discuss his outcome. Follow Us Frank: Twitter, Blog, GitHub James: Twitter, Blog, GitHub Merge Conflict: Twitter, Facebook, Website Music : Amethyst Seer - Citrine by Adventureface ⭐⭐ Review Us (https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1) ⭐⭐ SUPPORT US ON PATREON: patreon.com/mergeconflictfm

Merge Conflict
Merge Conflict 97: GitHub + App Center =

Merge Conflict

Play Episode Listen Later May 14, 2018 42:10


We are live from Microsoft Build 2018 with Nilofer Rajpurkar from App Center and Steve Winton from GitHub to discuss the new partnership between Microsoft and GitHub and how they are making mobile app developers' lives better with new integrations for continuous integration. We dive into the details of what exactly this means for developers, the new "checks" api and dashboard in GitHub, and so much awesome for any and every mobile developer! Follow Us Frank: Twitter, Blog, GitHub James: Twitter, Blog, GitHub Merge Conflict: Twitter, Facebook, Website Music : Amethyst Seer - Citrine by Adventure Face ⭐⭐ Review Us (https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1) ⭐⭐ SUPPORT US ON PATREON: patreon.com/mergeconflictfm Special Guests: Nilofer Rajpurkar and Steve Winton.

soundbite.fm: a podcast network
Merge Conflict 97: GitHub + App Center =

soundbite.fm: a podcast network

Play Episode Listen Later May 14, 2018 42:10


We are live from Microsoft Build 2018 with Nilofer Rajpurkar from App Center and Steve Winton from GitHub to discuss the new partnership between Microsoft and GitHub and how they are making mobile app developers' lives better with new integrations for continuous integration. We dive into the details of what exactly this means for developers, the new "checks" api and dashboard in GitHub, and so much awesome for any and every mobile developer! Follow Us Frank: Twitter, Blog, GitHub James: Twitter, Blog, GitHub Merge Conflict: Twitter, Facebook, Website Music : Amethyst Seer - Citrine by Adventure Face ⭐⭐ Review Us (https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1) ⭐⭐ SUPPORT US ON PATREON: patreon.com/mergeconflictfm Special Guests: Nilofer Rajpurkar and Steve Winton.

All Things Git
Git for Mobile Development with James Montemagno

All Things Git

Play Episode Listen Later Mar 14, 2018 56:15


Edward talks with James Montemagno about getting started using Git, being one of the top 5 C# developers on GitHub (with 3000 followers!), centralized version control systems before Git and building CI/CD pipelines around Git. James Montemagno is a Principal Program Manager for Mobile Developer Tools at Microsoft. He has been a .NET developer since 2005, working in a wide range of industries including game development, printer software, and web services. Prior to becoming a Principal Program Manager, James was a professional mobile developer and has now been crafting apps since 2011 with Xamarin. In his spare time, he is most likely cycling around Seattle or guzzling gallons of coffee at a local coffee shop. He can be found on Twitter @JamesMontemagno, blogs code regularly on his personal blog http://www.montemagno.com, and co-hosts the weekly development podcast Merge Conflict. Show Notes James Montemagno Twitter: @JamesMontemagno GitHub: @JamesMontemagno Merge Conflict Xamarin Live The DevOps Lab: Real World Mobile DevOps with VSTS and App Center

Android Snacks
Episode 30 - 25/2/18

Android Snacks

Play Episode Listen Later Feb 25, 2018 3:58


Make sure you're following us on Twitter!We're now on Spotify!Blog PostsPro Android Studio - Code navigation by Jeroen MolsFragment Transitions by Chris BanesBuild awesome animations with 7 lines of code using ConstraintLayout by Leonardo PirroTools and LibrariesPrefekt by Mark AllisonARCore 1.0Android Studio 3.1 Beta 4Android Studio 3.2 Canary 4Other StuffKotlin Notes for ProfessionalsAndroid Notes for ProfessionalsEpisode 87: ARrrrrrrr by Android Developers Backstage114: All About CI & CD on App Center w/Patrick Nikoletich by Fragmented PodcastAnita Singh: Flying Solo with Android Development by Android DialogsFind out about future Android conferences hereTheme music: "Fresh Kicks" by http://www.sonosanctus.com/Hosted by Mike Scamell

Fragmented - Android Developer Podcast
114: All About CI & CD on App Center w/ Patrick Nikoletich

Fragmented - Android Developer Podcast

Play Episode Listen Later Feb 18, 2018 65:19


In this episode, we talk to Patrick Nikoletich from Microsofts App Center team. We explore the intricacies of the Continuous Integration server system on the App Center platform.

Lambda3 Podcast
Lambda3 Podcast 80 – Visual Studio App Center

Lambda3 Podcast

Play Episode Listen Later Feb 2, 2018 57:24


Veja o que Visual Studio App Center tem a oferecer para você que desenvolve aplicativos mobile, independente da tecnologia. Ele te ajuda no ciclo de vida inteiro da sua aplicação, desde o desenvolvimento até o pós-lançamento: build, release, testes, analytics, crash reports, tudo em único lugar. Feed do podcast: www.lambda3.com.br/feed/podcast Feed do podcast somente com episódios técnicos: www.lambda3.com.br/feed/podcast-tecnico Feed do podcast somente com episódios não técnicos: www.lambda3.com.br/feed/podcast-nao-tecnico Pauta: O que é Visual Studio App Center? Por que preciso disso? Plataformas suportadas Build Tests Release Crash Analytics Push Notification Concorrentes Relação com o VSTS Custos Links Citados: Visual Studio App Center Post no Blog da Lambda3 Documentação Roadmap Participantes: Letticia Nicoli - @letticianicoli Mahmoud Ali - @akamud Robson Amorim - @AmorimRob Vinicius Quaiato - @vquaiato Edição: Luppi Arts Créditos das músicas usadas neste programa: Music by Kevin MacLeod (incompetech.com) licensed under Creative Commons: By Attribution 3.0 - creativecommons.org/licenses/by/3.0

soundbite.fm: a podcast network
Merge Conflict 74: App Distribution, the Hard Way

soundbite.fm: a podcast network

Play Episode Listen Later Dec 4, 2017 36:01


How do you get your app into your testers' hands? App Center, TestFlight, HockeyApp, Google Play, E-mail? So many options exist, but how do you do it right and get testers signed up fast? We take a look at all the options and some tools fastlane offers. Follow Us Frank: Twitter, Blog, GitHub James: Twitter, Blog, GitHub Music : Amethyst Seer - Citrine by Adventureface Proudly recorded on Zencastr

Merge Conflict
Merge Conflict 74: App Distribution, the Hard Way

Merge Conflict

Play Episode Listen Later Dec 4, 2017 36:01


How do you get your app into your testers' hands? App Center, TestFlight, HockeyApp, Google Play, E-mail? So many options exist, but how do you do it right and get testers signed up fast? We take a look at all the options and some tools fastlane offers. Follow Us Frank: Twitter, Blog, GitHub James: Twitter, Blog, GitHub Music : Amethyst Seer - Citrine by Adventureface Proudly recorded on Zencastr

The .NET MAUI Podcast
Episode 50: Xamarin.Forms 2.5.0, Live Player, and What's New in Visual Studio

The .NET MAUI Podcast

Play Episode Listen Later Dec 1, 2017 39:12


In this episode of the Xamarin Podcast, James Montemagno and Pierce Boggan cover the latest news for mobile developers from Microsoft Connect(); 2017, including updates to Xamarin.Forms, the Live Player, Visual Studio 2017, and Visual Studio for Mac. 4:15 .NET Standard comes to File -> New -> Xamarin.Forms App 9:30 What's new in the Xamarin Live Player - .NET Standard support, SkiaSharp support, and updates to onboarding 13:00 Visual Studio Team Services gets even more awesome - hosted macOS agents and secure files 16:00 How to catch up on Connect(); announcements 18:25 Xamarin.Forms 2.5 - Native Forms, layout compression, iOS 11, improved macOS desktop support 25:30 Sunsetting Xamarin Components - what you need to know 28:00 What's new in Visual Studio and Visual Studio for Mac for mobile developers 33:15 Help us make Xamarin faster in Visual Studio 2017 34:10 Library/Tool/Product of the Week Show Links: .NET Standard comes to File -> New -> Xamarin.Forms (https://blog.xamarin.com/net-standard-comes-xamarin-forms-project-templates/) Streamlined Testflight Registration with Fastlane (https://montemagno.com/streamlined-testflight-registration-with-fastlane/) Simplified App Signing with Secure Files in VSTS (https://blog.xamarin.com/simplified-app-signing-secure-files-visual-studio-team-services/) Microsoft Connect(); Sessions for Xamarin Developers (https://blog.xamarin.com/microsoft-connect-2017-sessions-xamarin-developers/) Three Big Things to Explore in Xamarin.Forms 2.5.0 (https://blog.xamarin.com/3-big-things-explore-xamarin-forms-2-5-0-pre-release/) Making iOS 11 Even Easier with Xamarin.Forms (https://blog.xamarin.com/making-ios-11-even-easier-xamarin-forms/) Sunsetting the Component Store (https://blog.xamarin.com/hello-nuget-new-home-xamarin-components/) Visual Studio 2017 version 15.5 Preview Release Notes (https://www.visualstudio.com/vs/preview/) Visual Studio for Mac version 15.5 Preview Release Notes (https://www.visualstudio.com/en-us/news/releasenotes/vs2017-mac-preview-relnotes) Help us make Xamarin faster in Visual Studio 2017 (https://forums.xamarin.com/discussion/108762/help-us-make-xamarin-faster-in-visual-studio-2017) AppCenter.ms (https://appcenter.ms/) Follow Us: James: Twitter (https://twitter.com/jamesmontemagno), Blog (http://motzcod.es/), GitHub (http://github.com/jamesmontemagno), Merge Conflict Podcast (http://mergeconflict.fm) Pierce: Twitter (https://twitter.com/pierceboggan), GitHub (https://github.com/pierceboggan) Subscribe: iTunes (https://itunes.apple.com/us/podcast/xamarin-podcast/id691368176?mt=2) Google Play Music (https://play.google.com/music/listen?u=0#/ps/Ifcss44ww5lc375esulsuettsey) Overcast (https://overcast.fm/itunes691368176/xamarin-podcast)

.NET.CZ
.NET.CZ(Episode.18) - Connect(); 2017

.NET.CZ

Play Episode Listen Later Nov 29, 2017 39:54


"Tam jich bylo!", prohlásili jsme a jali se shrnout novinky z letošního ročníku vývojářské konference Connect(); z New Yorku. Připravte se na nášup novinek o Xamarinu, VSTS, Azure atd. Odkazy: - Visual Studio Live Share: https://code.visualstudio.com/blogs/2017/11/15/live-share - Visual Studio Tools for AI: http://aka.ms/vstoolsforai - Visual Studio App Center: appcenter.ms - Konfigurace agentů v App Center: https://docs.microsoft.com/en-us/appcenter/build/software - .NET Embedding pro Xamarin/iOS/Android: developer.xamarin.com/guides/cross-p…net-embedding/ - GVFS: https://github.com/Microsoft/GVFS/ - TFS import service: https://aka.ms/tfsimport - SQL Operations Studio Preview: https://docs.microsoft.com/en-us/sql/sql-operations-studio/what-is - Novinky v Cosmos DB: https://azure.microsoft.com/en-us/blog/azure-cosmosdb-microsoft-connect-2017/ - Azure IoT Edge: https://azure.microsoft.com/en-us/blog/azure-iot-edge-open-for-developers-to-build-for-the-intelligent-edge/ - AI School: https://aischool.microsoft.com/learning-paths - New GPUs: https://azure.microsoft.com/en-us/blog/new-gpus-coming-to-azure-accelerate-hpc-and-ai-workloads/ - Xamarin Beer, Christmas: https://www.meetup.com/xmdg-cz/events/245442311/ Twittery atd.: - https://twitter.com/deeedx (Martin) - https://twitter.com/madrvojt (Vojta) Děkujeme Worklio a Radkovi za nové logo! Pokud nechcete, aby vám unikla nová epizoda, odebírejte RSS: https://bit.ly/netcz-podcast-rss, sledujte nás na Twitteru: https://twitter.com/dotnetcezet nebo na Apple Podcasts. Hudba pochází od Little Glass Men: https://freemusicarchive.org/music/Little_Glass_Men/

Devchat.tv Master Feed
81 Visual Studio App Center feat. Simina Pasat, Keith Ballinger, and Ryan Salva

Devchat.tv Master Feed

Play Episode Listen Later Nov 28, 2017 41:14


Broadcasting from Microsoft Connect, we talk about Microsoft Visual Studio App Center, and the features that React Native developers can possibly benefit from.

React Native Radio
81 Visual Studio App Center feat. Simina Pasat, Keith Ballinger, and Ryan Salva

React Native Radio

Play Episode Listen Later Nov 28, 2017 41:14


Broadcasting from Microsoft Connect, we talk about Microsoft Visual Studio App Center, and the features that React Native developers can possibly benefit from.

Fragmented - Android Developer Podcast
104: Conversations with GNOME Mono Xamarin creator Miguel and VS App Center PM Simina

Fragmented - Android Developer Podcast

Play Episode Listen Later Nov 26, 2017 53:39


In this episode of Fragmented, Donn makes the pilgrimage to Microsoft Connect 2017. Connect is Microsoft's annual developer conference where they announce a bunch of new products and services. Donn got to interview a bunch of folks, and in this episode, we talk to two of them: Miguel De Icaza (leading open source proponent who also helped create Gnome, Mono, Xamarin etc.) and Simina Pasat (Program manager for Microsoft's very new CI like service AppLink). Both of them were terrific guests and had quite a few gems to share, for us Android devs! Listen on.

The .NET MAUI Podcast
Episode 49: Connect(); 2017 Xamarin and App Center Recap

The .NET MAUI Podcast

Play Episode Listen Later Nov 17, 2017 35:11


In this episode of the Xamarin Podcast, James is joined by App Center program manager James White. We sit down and cover all of the amazing announcements from this years Connect(); 2017 event. Sit back, relax and get ready for tons of Xamarin goodness with Native Forms, .NET Embedding, App Center's General Availability, and so much more! Follow Us: James: Twitter (https://twitter.com/jamesmontemagno), Blog (http://montemagno.com), GitHub (http://github.com/jamesmontemagno), Merge Conflict Podcast (http://mergeconflict.fm) Pierce: Twitter (https://twitter.com/pierceboggan), GitHub (https://github.com/pierceboggan) Subscribe: iTunes (https://itunes.apple.com/us/podcast/xamarin-podcast/id691368176?mt=2) Google Play Music (https://play.google.com/music/listen?u=0#/ps/Ifcss44ww5lc375esulsuettsey) Overcast (https://overcast.fm/itunes691368176/xamarin-podcast) Special Guest: James White.

simply elementary: the unofficial elementary os podcast

We discuss all the incredible news that we missed in our hiatus, like the launch of AppCenter and the switch from Launchpad to GitHub, we highlight our AppCenter App of the Month, and Nathan shares a life-changing new workflow involving your templates folder. All that, and more!

Linux Action News
Linux Action News 2

Linux Action News

Play Episode Listen Later May 21, 2017 36:58


Ubuntu's Gnome plans start to form, and they want your input. The Linux subsystem is coming to Windows Server, and Mycroft is finally ready to ship. Plus the Tizen surprise, elementary OS' pay-what-you-want AppCenter, and what's new Android O.

Linux Action News
Linux Action News 2

Linux Action News

Play Episode Listen Later May 21, 2017 36:58


Ubuntu's Gnome plans start to form, and they want your input. The Linux subsystem is coming to Windows Server, and Mycroft is finally ready to ship. Plus the Tizen surprise, elementary OS' pay-what-you-want AppCenter, and what's new Android O.

Linux Action News
Linux Action News 2

Linux Action News

Play Episode Listen Later May 21, 2017 36:58


Ubuntu's Gnome plans start to form, and they want your input. The Linux subsystem is coming to Windows Server, and Mycroft is finally ready to ship. Plus the Tizen surprise, elementary OS' pay-what-you-want AppCenter, and what's new Android O.

simply elementary: the unofficial elementary os podcast

On this episode we discuss elementary's IndieGoGo crowdfunding campaign to raise money for a sprint in Denver to build AppCenter, a pay-what-you-want app store for indie developers. We also find out which restaurant Nathan will miss the most in Denver, preview our special coverage of the sprint, and finally get Cassidy James Blaede to give us the inside scoop on the newly announced aluminum Galago Pro laptop from System76.

indiegogo system76 app center cassidy james blaede galago pro
Agriculture Technology Podcast
Ep. 6 John Deere App Center And GoSeed App

Agriculture Technology Podcast

Play Episode Listen Later Mar 9, 2016 13:54


In episode 6 we talk with Ben Hilde, a product specialist based in Minnesota, about the John Deere App Center and one of the apps available there, the GoSeed App. Connect with RDO Equipment Co. on twitter @rdoequipment and Nate Dorsey @RDONateDorsey

Hoteki Podcast
Hoteki Podcast S02E01

Hoteki Podcast

Play Episode Listen Later May 23, 2012 90:29


Comenzando la segunda temporada del podcast de Hoteki: La Asombrosa Sección de Tecnología: 1.- Google quiere recuperar el control de Android con Jelly Bean en los próximos Nexus 2.- Toshiba Canvio 3.0, nuevo disco duro portátil de 1,5TB 3.- Lenovo ThinkPad X1 Carbon, la ultrabook más liviana del mercado 4.- App Center de Facebook 5.- GIMP 2.8 6.- 9 millones de Samsung Galaxy S3 apartados Games’ Show 1.- Se revela el Cover art y la edición especial de Halo 4 2.- Diablo III (Lista la starter edition) 3.- Nuevo DLC para Mass Effect 3 4.- Max payne 3 5.- Dragon’s Dogma Directo desde Japonia 1.-Clichés en anime El mundo se va al Carajo! 1.- Facebook compra Lightbox

TWiT Throwback (MP3)
The Social Hour 60: Getaround's Co-Founder Jessica Scorpio

TWiT Throwback (MP3)

Play Episode Listen Later May 14, 2012 63:19


Amber & Sarah chat with Getaround.com's Jessica Scorpio on socializing car rentals, Facebook's new App Center, Google+ gets a sparkly new iPhone app, erase your imperfections (cosmetic ones anyway), & more! Hosts: Amber MacArthur and Sarah Lane Guest: Jessica Scorpio Download or subscribe to this show at https://twit.tv/shows/social-hour. Contribute to our show! Send us an email at thesocialhour@twit.tv or leave us a voicemail at 2626-SOCIAL (262-676-2425). We invite you to read, add to, and amend our show notes. Sponsor: Ford Technology

TWiT Throwback (Video HI)
The Social Hour 60: Getaround's Co-Founder Jessica Scorpio

TWiT Throwback (Video HI)

Play Episode Listen Later May 14, 2012 63:19


Amber & Sarah chat with Getaround.com's Jessica Scorpio on socializing car rentals, Facebook's new App Center, Google+ gets a sparkly new iPhone app, erase your imperfections (cosmetic ones anyway), & more! Hosts: Amber MacArthur and Sarah Lane Guest: Jessica Scorpio Download or subscribe to this show at https://twit.tv/shows/social-hour. Contribute to our show! Send us an email at thesocialhour@twit.tv or leave us a voicemail at 2626-SOCIAL (262-676-2425). We invite you to read, add to, and amend our show notes. Sponsor: Ford Technology