Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Outlook Desktop Add-ins Development For Beginners
Rating: 4.0 out of 5(23 ratings)
816 students

Outlook Desktop Add-ins Development For Beginners

Learn outlook desktop add-in development using C# and visual studio
Created byNetCore Academy
Last updated 7/2021
English
English [Auto],

What you'll learn

  • Understand outlook basics.
  • How to create simple outlook desktop add-in in visual studio.
  • How to add ribbon tabs in mail, calendar and task explorers.
  • How to add ribbon controls in mail read and mail compose views.
  • How to add ribbon controls in appointment and task items.
  • How to add customized panel in outlook.
  • How to create and send emails in outlook using c#.
  • How to create and send tasks, appointments in outlook using c#.
  • How to handle selection change in outlook mail, calendar and task explorers using c#.
  • How to handle inspector coding using c#.
  • How to create setup project for outlook desktop add-in.

Course content

1 section18 lectures3h 0m total length
  • Introduction to outlook4:02

    Explore Outlook desktop components: mail, appointment, meeting, and task explorers, inspectors. Note ribbon and groups organize the UI, and meetings can be sent to others while appointments cannot.

  • Create demo outlook desktop add-in in visual studio8:45

    Learn to set up Visual Studio and Office tools, create a new Outlook desktop add-in project, register the add-in, and run it to test in Outlook.

  • Add ribbon control to mail explorer11:47

    Create a new Outlook add-in project in Visual Studio and design a ribbon tab for the mail explorer, adding groups and a button, then register the add-in.

  • Add images to outlook ribbon buttons3:42

    Learn how to resize Outlook ribbon buttons and add images using an image list in Visual Studio, including configuring the image index and applying the image to the button.

  • Add ribbon control to mail read and compose items9:20

    Add a ribbon tab to Outlook mail read and compose items by creating groups and a button, configuring location and captions in a Visual Studio project.

  • Add ribbon control in calendar explorer5:56

    Discover how to add a ribbon control to the Outlook calendar explorer add-in by setting up the project in Visual Studio, configuring groups, and registering the ribbon.

  • Add ribbon control in appointment item(calendar inspector)5:38

    Learn to create a custom ribbon tab in the Outlook appointment inspector, rename it to appointment, and add a group named 'group actions' with a button labeled 'add custom appointment'.

  • Add ribbon control in task explorer5:55

    learn how to add a ribbon control to Outlook Explorer in Visual Studio, create task groups, a split button, and a custom task capture, then register and test in Outlook.

  • Add ribbon control in task item(inspector)5:24

    Learn to add a ribbon control to the task inspector in Outlook add-ins by creating a custom task inspector, configuring tabs and groups, and building and running the project.

  • Add right hand side panel to outlook13:08

    Create a right-hand side panel for Outlook add-ins by building the panel, adding labels and a button, and integrating it with explorer, inspector, calendar, and task views.

  • Create and send email in outlook using c#16:42

    Automate Outlook with C# in Visual Studio by adding the Outlook interop reference and initializing the Outlook application to send emails.

  • Create appointment item in outlook using c#8:27

    Learn how to create an appointment item in Outlook using C#, setting start and end times, subject, and location, and save it to view in the calendar.

  • Create task item in outlook using c#9:37

    Learn how to create a task item in Outlook using C# with Outlook application object, setting subject, start date, and due date. The guide covers task properties and error handling.

  • Send task and meeting items using c#17:31

    Learn to send meeting and task items from a desktop Outlook add-in using C#, by creating appointment and task items, configuring subject, body, timing, recipients, and handling errors.

  • Handle selection change in outlook explorer14:11

    Learn to handle selection change in the Outlook explorer by updating a label with the selected mail subject and supporting calendar items and appointments.

  • Handle new outlook inspector using c#7:42

    Learn to handle the Outlook inspector in an add-in with Visual Studio by converting inspectors, retrieving mail data, and updating the subject or label text for calendar and payment items.

  • Handle button click events in customized outlook right hand side panel21:28

    Learn to handle button click events in a customized Outlook desktop add-ins right-hand side panel to send selected emails using Explorer and Inspector objects.

  • Create and install outlook desktop add-in setup11:23

    Create and install an Outlook desktop add-in, set up the project, install dot net framework 3.5 and 3.5.1, and build a setup to run in Outlook.

Requirements

  • Outlook account(free).
  • Visual studio community edition(free).
  • Basic c# knowledge.
  • Basic visual studio knowledge.

Description

Outlook is personal management software designed by Microsoft that uses by most of the people all around the world. It manages mail, appointments, task, contacts, etc.

Why outlook desktop add-ins?

As millions of people and companies use outlook for handling their business and day today requirements, outlook desktop add-ins help to get things done directly from mailbox.

It will help you to bind your businesses with outlook directly.

Why learning outlook desktop add-in development is important?

  • As most of people use outlook for personal and business management, learning development of outlook add-ins make you able to start your career as an outlook specialist.

  • If you are using outlook for handling business or day today requirements you can customize your outlook by creating your own outlook desktop add-in.

In this course featured lectures allows you to get basic knowledge about outlook desktop add-ins, and students will be able to create outlook desktop add-in from scratch without any prior knowledge.

As course is using c# and visual studio students will get hands on experience with c# and also visual studio.

Topics covered include creating customized ribbons in mail, calendar, task explorers and inspectors, sending mail, task and calendar items, handling outlook panels and much more.

At the end you will create your own setup for the designed outlook desktop add-in.



Who this course is for:

  • C# developers who are interested in outlook application developments.
  • Beginner and experienced developers