What we’re about
The Metro Toronto .NET Users Group (MTDNUG) was formed in April 2004 to bring .NET developers of all skill levels together to share, laugh, and grow their skills on the .NET platform. MTDNUG is one of several .NET user groups in the Greater Toronto Area.
The Metro Toronto .NET User Group is dedicated to the advanced Visual Studio .NET developers and Microsoft Azure developers and architects. We endeavour to bring you well known “celebrities” from the Microsoft development community to come and talk about their areas of speciality.
This group was also started to increase networking amongst developers and to encourage support amongst its members.
The Metro Toronto .NET User Group provides a forum for IT professionals to discuss and share expertise in understanding the technologies available through the Microsoft Stack and Azure services.
As organizations look to add new emerging technologies e.g. .NET CORE, Azure and Cloud, Machine Learning, AI to their suite of IT solutions, new technologies opportunities, new development methodologies, and challenges arise.
Started in Toronto, goal of the Metro Toronto User Group is to share real world experiences and provide educational opportunities as they relate to the Microsoft Stack and Azure cloud offerings.
Our membership includes IT developers, practitioners, managers, students, and anyone who is interesting in learning more about implementing or leveraging new Microsoft technologies and e services.
We are about following technologies:
.NET Framework, .NET CORE, ASP .NET, Entity Framework, DOTNET, CLOUD, AZURE, WEB,Artificial Intelligence, WPF, WCF, MOBILE DEVELOPMENT, XAMARIN, AZURE DEVOPS, VSTS, TFS, Software Development, Computer Programming, Microsoft Technology, Microsoft Azure, Software Architecture, Clean Code, Secure Code, SQL Server, C#, Internet of Things, Machine Learning, Type Script, PowerShell
Code of Conduct:
At Metro Toronto .NET User Group, we aim to provide an open, judgement, discrimination and harassment free community for everyone. Harassment, bullying, calling out any member in any form is not tolerated.
As we are a tech meetup, there would be opinionated views of technology, we encourage healthy arguments/ discussion but any personal comments / derogatory / offensive comments would be dealt with sternly.
Harassment and bullying includes but not limited to verbal or online comments / messages / posts / inappropriate physical contact / unwelcome sexual attention / asking for dates. Also not tolerated are any form of RACIST / RELIGIOUS / COUNTRY / CREED discriminatory comments. If someone is uncomfortable with you or your comments we suggest to step away from the situation and immediately cease harassing or bullying and comply with organizers / sponsors.
If you are being disturbed / troubled / harassed / see someone being harassed / bullied please bring to the notice of any organizers immediately.
Depending on the offending behavior / offender the organizers would take action as appropriate including warning, being banned from the group,
Promoting / advertising / marketing of any form without prior consent of organizers / sponsors / venue stakeholders is not permitted. Kindly comply with the venue / hosting company's policies. We do not have any control over their policies or how they implement it.
Please bear in mind this is run by volunteers who take time off their schedule so as to share and learn technical knowledge and have a healthy technical conversation.
While we aim to do our best please do let us know any feedback and we would make amends within reasonable limits and within our reach.
For any clarification or complaints please reach out to organizers.
Treat people how you like to be treated!
These are the values to which every member should aspire.
· Be friendly and welcoming
· Listen with purpose, create space for others’ communication preferences; honor them by flexing yours
· Be patient
· Remember that people have varying communication styles and that not everyone is using their native language (meaning and tone can be lost in translation)
· Be thoughtful
· Productive communication requires effort; think about how your words will be interpreted
· Remember that sometimes it is best to refrain entirely from commenting
· Be respectful
· In particular, respect differences of opinion
· Be charitable
· Interpret the arguments of others in good faith, do not seek to disagree
· Avoid destructive behavior, including:
§ Derailing: stay on topic; if you want to talk about something else, start a new conversation
§ Unconstructive criticism: don't merely decry the current state of affairs; offer - or at least solicit - suggestions as to how things may be improved
§ Snarking (pithy, unproductive, sniping comments)
§ Discussing potentially offensive or sensitive issues; this all too often leads to unnecessary conflict
Upcoming events (4)See all
- Microservices | Microsoft Purview Information Protection | Azure Arc JumpstartMicrosoft Canadian Headquarters (Suite 4400), Toronto, ON
The event will take place at the Microsoft Canada office in Toronto. To join the event, it's essential to complete the registration through the link provided below:
Events | Microsoft Reactor
A QR code, which is mandatory for entry into the Microsoft building, will be sent to your email address one day before the event.
Topic 1: Building Microservices Live with Azure Functions
Abstract: Starting on the journey to create microservices might seem intimidating, but what if I told you it could be an exciting hands-on experience instead? Join me in this dynamic session where we won't just talk about Azure Functions; we'll roll up our sleeves and dive into creating a microservices system, live! In this interactive coding session, I invite you to code along with me to build a lightweight system from the ground up using Azure Functions. Please note that the hands-on coding will primarily be conducted in TypeScript, setting a lively platform for you to explore its robust capabilities in building microservices. However, if you're more at home with C#, you're more than welcome to follow along using C#. Ensure you come equipped with a working Azure subscription and a coding environment with the Azure Functions tools installed, ready to explore the exciting world of serverless microservices. Are you ready to start this coding adventure? Join me and discover the exciting world of microservices with Azure Functions!
Speaker Bio: Alex Pshul is a software architect, Microsoft Azure MVP, consultant, speaker and a tech freak. He had worked on more than 30 projects in the past 13 years, using a vast range of Azure services and various .NET and TypeScript technologies.
Topic2: Azure Arc Jumpstart Overview
The Azure Arc Jumpstart is designed to provide a “zero to hero” experience so you can start working with Azure Arc right away!
The Jumpstart goal is for you to have a working Azure Arc environment spun up in no time so you can focus on the core values of the platform, regardless of where your infrastructure may be, either on-premises or in the cloud. In this session, Zaid will provide an overview of Azure Arc Jumpstart and walk through an Azure Arc demo. If you want to get started with Azure Arc, this is a great opportunity.
Speaker Bio: Zaid is an Azure Consultant with over 13 years of experience building enterprise solutions using Microsoft stack. He wears many hats, including that of Azure Architect, Infrastructure, and DevOps Consultant. He is passionate about learning new technologies. In his spare time, he is a soccer player.
Talk 3: Protect your data with Microsoft Purview Information Protection
Organizations require information protection solutions to protect their data against theft and accidental loss. Learn how to protect your sensitive information by using key features of Microsoft Purview Information Protection.
Speaker Bio: Ehsan Eskandari is a customer-centric consultant with over 20 years of experience delivering software solutions at the enterprise level using Microsoft technology stack on different vertical e.g. banking, insurance, utility, oil/gas, real estate, legal and transportation.
Ehsan plays different roles: Azure Architect, Azure Developer, Azure infrastructure Engineer, DevOps Engineer and Data Engineer.
As SME he contributed to refreshing some azure certifications.
He is a Microsoft MVP and community contributor and Organizer of Metro Toronto .NET Meetup. He's passionate about learning new technologies and sharing his experience with fellow peers in the community.