- Developer Talks
- Which Microsoft Framework Am I Supposed to Use?
- Zero to Hero with Azure App Services
- Getting Started with Azure SQL Database
- Leadership / Project Management Talks
- The Black Box Magic
- Software Craftsmanship for Non-Developers
- How to be a Leader
- Secrets to Conflict Resolution
- Taking Care of Your Flock
- A Project Manager’s Look into Running a Software Development Conference
Which Microsoft Framework Am I Supposed to Use?
For 15 years, the biggest decision was whether it was time to upgrade to the latest .NET framework or not. Now there is the .NET Framework, .NET Core, and .NET Standard. So many options and it not completely obvious which one (or ones) you should be using. During this session, you see a down to earth description of what each of these are and get an idea of when you should be one or more of these and what version of them based upon what you are building or maintaining.
Zero to Hero with Azure App Services
Azure App Service is a set of services provided by Microsoft Azure to enable you to easily build and deploy web and mobile applications. Included in the service offering is Azure Web Apps that allow you to quickly and easily deploy Web sites build using tools and languages you are already familiar with; Azure Mobile Apps which provide data services, syncing services, notification services, and other back-end services for popular operating systems; Azure API Apps which simplify the wiring, publishing, and consuming of cloud APIs; and Azure Logic Apps, which are great for automating business processes.
In this session, you will learn what exactly Azure App Services are and how you can use them to easily implement your business application needs. By the end of the session, we will deploy several applications that show off the functionality provided within the service providing.
Getting Started with Azure SQL Database
Azure SQL Database is a cloud-based relationship database service based on Microsoft’s SQL Server engine. It delivers predictable performance, dynamic scalability, and robust data protection so you can focus on front-end application development rather than managing machines and infrastructure. SQL Database supports existing SQL Server tools, libraries, and APIs, making it simple to migrate existing database solutions to the cloud and leverage them using skills you already have. And it features the largest compliance portfolio in the industry, including HIPAA, FERPA, and even Singapore MTCS Level 3.
During this session, you will learn the features and benefits of Azure SQL Database. There will also be demonstrations of how to create an Azure SQL Database and populate data into it. We will create an Azure API App to expose the database securely to clients using REST calls, create a ASP.NET Core web app to access the database through the API App, and use security features of SQL database to limit the information returned.
Leadership / Project Management Talks
The Black Box Magic
Our customers and stakeholders often find what we do to be this black box that just magically spits out software to (hopefully) meet their needs. While this mysticism can be very beneficial, there are a lot of times where it causes negative feelings from them about what we do. During this session you will learn ways to properly manage your customers and stakeholders and keep them in the loop, while not loosing them in the details.
Software Craftsmanship for Non-Developers
Have you heard the developers on your team throw around terms like code smell, DRY, or SOLID you just look at them with a blank stare? When your senior developer tells you that they need to spend a sprint taking care of technical debt do you just think they are wanting some time to goof off? Then this session is for you. We will discuss what exactly software craftsmanship is and what is not and why it can be important on your team.
How to be a Leader
What is leadership? The terms gets thrown around a lot, but what it is really? What do leaders do that makes them leaders? Leadership can be learned and that is good as leaders are in high demand and in short supply. To be an effective leader, you must first understand what leadership is and what traits a leader exhibits.
During this session we will review leadership traits and principles and how you can implement them within your teams. By demonstrating these in your daily activities you will earn the respect, confidence, and loyal cooperation of those on your team.
Secrets to Conflict Resolution
One of the most challenging aspects of being a manager is dealing with conflict amongst your team. It’s vital to productivity to get the team running like a well-oiled machine, even in face of adversity. Improving your relationships with your coworkers, clients, and managers and find your way through conflict back to cooperation. This session will provide you with the secrets of effective conflict resolution and how to prevent conflicts from ever starting.
Taking Care of Your Flock
Employees who feel valued and appreciated by their leaders are infinitely more likely to go above and beyond for the company and hold themselves accountable for their part of a project. Most importantly, they will be happier in their roles. If leaders disregard the importance of connecting with employees, they lose the benefit of a dedicated long-term team. During this session we will discuss 11 simple ways to show your employees that you actually care about them. Implementing these will provide you with better employees which in turn will make your projects more successful and that in turn will make you more successful and happy.
A Project Manager’s Look into Running a Software Development Conference
Code PaLOUsa was founded several years ago by a group of software industry professionals that had a vision of a grand software conference in their hometown. Little did they know just what they got themselves into, but since then Code PaLOUsa has seen tremendous growth and is one of those annual events you just cannot miss. Just what exactly goes into planning, preparing, executing, and closing down a conference event? This is what Chad Green, Code PaLOUsa’s founder and conference chair, will talk about during this presentation. Chad will take you through what it took to get the event off the ground along with the processes and tools used to manage the event. Through this case study you will see how a project manager was able to improve his “day job” by taking on a different kind of project.