What we're about

The Roanoke Valley .NET User Group is a technology-agnostic user group serving the Roanoke Valley area. While we have .NET in the name, we cover topics on everything including Open Source Software and non-Microsoft technologies. We welcome members of all skill levels to learn more about anything related to computers and technology.

Our talks cover anything and everything related to technology. We cover everything from programming and software development, devops, system administraion, database administration, security, and more. We meet on the first Thursday of each month at GE Digital, 207 Bullitt Ave SE, Roanoke, VA 24013.

Programming Languages: C#, Java, JavaScript, Ruby, Python, Swift, F#, Scala, Clojure, Haskell, Groovy, and more.

Databases: (relational and NoSQL): SQL Server, Oracle, PostgreSQL, MySQL, MongoDB, Redis, Couch DB, MemcacheDB, Neo4j

Programming Frameworks and Architectures: ASP.NET MVC, NodeJS, Ruby-on-Rails, Django, Spring MVC, Grails

Programming Front-End Technologies: AngularJS, React, Vue.js, Bootstrap, Cascading Style Sheets (CSS), HTML

Various Programming Tools/Middleware/IDEs: Docker, Vagrant, Visual Studio Code, Git, Mecurial, Team Foundation Server, Eclipse, PowerShell, Kafka, RabbitMQ

Programming Practices and Paradigms: Object-Oriented Programing (OOP), Functional Programming, Object Oriented Analysis and Design (OOAD), Agile, Test-Driven Development (TDD), Continuous Integration, Reactive Programming

Programming, Programmers, Coding, Coders, Hacking, Hackers, Hack, Developers, Software Development, Information Technology (IT), DevOps

NO RECRUITING ALLOWED

RVNUG.ORG (http://rvnug.org/) holds a strict no outside recruiting policy.
Attendees must not work for or otherwise represent a recruiting agency, unless they are officially the sponsor of the meetup.

Developers: If an attendee identifies themselves as someone working for a recruiter, that is not the sponsor of the event, please let one of the RV.NUG officers know.

Upcoming events (5)

August: Vue’s The Composition API - Why it’s Important

The Options API has served us well, but change it good. The Composition API requires you think about writing component differently. In this talk, Shawn Wildermuth will explain why moving to the Composition API is a better approach than the Options API or class-based components.

Shawn Wildermuth has been tinkering with computers and software since he got a Vic-20 back in the early ‘80s. As a Microsoft MVP since 2003, he’s also involved with Microsoft as an ASP.NET (http://asp.net/) Insider and ClientDev Insider. You may have taken one of his more than twenty courses on Pluralsight (http://shawnw.me/psauthor). He’s authored eight books and innumerable articles on software development. You can also see him at one of the local and international conferences he’s spoken at including TechEd, Oredev, SDC, NDC, VSLive, DevIntersection, MIX, Devteach, DevConnections and Dev Reach. He is one of the Wilder Minds. You can reach him at his blog at http://wildermuth.com. He’s released his first film, a feature-length, documentary about software developers today called “Hello World: The Film”. You can see more about it at http://helloworldfilm.com.

September: Reactive Extensions (Rx) In Action

Online event

You may have seen the theoretical discussions of Reactive Extensions and heard about the duality of IEnumerable and IObservable, but are still scratching your head to know how and when to use them. In demo filled session, we'll cover a number of cases where it makes sense to consider RX to declaratively compose complex operations over observable sequences in an elegant LINQ like syntax. We may even have some chocolate induced audience participation along the way.

By day, Jim Wooley is a consultant for Slalom Consulting, In his free time, Jim is a frequent speaker, MVP (https://mvp.microsoft.com/en-us/PublicProfile/36857?fullName=Jim%20%20Wooley), and author of "LINQ in Action" (http://www.linqinaction.net/). He is always striving to stay at the forefront of technology and enjoys the thrill of a new challenge. He has been active evangelizing LINQ since it's announcement in 2005. In addition, he attempts to pass on the insights he has gained by being active in the community, including organizing and speaking at code camps and regional events, including DevLink, DevWeek, CodeMash, CodeStock, VS Live, and MIX. Stay updated on Jim's activies on his blog (http://www.thinqlinq.com/) and follow him on Twitter (https://twitter.com/jimwooley).

RVNUG Monthly Meeting

Ge Digital

We meet on the first Thursday of each month at GE Digital (Downtown - 207 Bullitt Ave). Use Bullitt Ave side entrance. Park either in the gated area or at Elmwood Lot, right before the GE Digital Building, on the right. Street parking is also okay.

RVNUG Monthly Meeting

Ge Digital

We meet on the first Thursday of each month at GE Digital (Downtown - 207 Bullitt Ave). Use Bullitt Ave side entrance. Park either in the gated area or at Elmwood Lot, right before the GE Digital Building, on the right. Street parking is also okay.

Past events (56)

No July meeting for RVNUG

Online event

Photos (3)

Find us also at