Developing MS Outlook Plugin using .NET - asp.net

I am currently building 3-tired ASP.NET 3.5 Web application which has workflows built in for manager approvals. Currently there is a dashboard on the homepage of the website where all the pending approvals are displayed in a webpart. I want to build a plugin for MS Outlook so that whenever there is a new request for approval I want that request to show up in MS outlook. Where do I start with this? Do I have to expose my business logic layer through webservices? Can anyone please point me towards some useful material or books?

It's been a while, but I can give you a quick heads up.
Have built a single add-on to Outlook 2007. between 2003 and 2007 you develop the add-ons differently. Since the introduction of the Ribbon 2007.
I used WCF to setup Web Services (a simple API) within my web application. Then, connected to that API from an Outlook application. If I remember correctly, there is a template in visual studio to use for building Office Add-ins.
I just did some google searching and this was nearly 2 years ago. there was very limited info then. Now there should be more.
Hope that helps.

I've done some VBA (Visual Basic for Applications) code in the past, but I think you should check out this video on the Microsoft site.

Related

Integration of web app using webGL, into company's CRM

I want to develop a web application using webGL library. But, to make it run on Internet Explorer, we need IEWebGL plugin.
That's Ok. But, the main issue is that I want to integrate this application into a Company's CRM system. For that, the plugin usage would be a problem.
So, how to integrate that app into the CRM ? Please suggest some solution .
Thanks

How to integrate a Sharepoint Blog into ASP.NET web application?

Googling did not result any useful answers so I'm trying you.
Has anyone out there ever done an integration of a Sharepoint Blog into an ASP.NET web application? Or, do you know of any sharepoint web services available for retrieving and updating sharepoint blog content? Any info is appreciated.
Sharepoint is MOSS 2010
The web application is a sitecore intranet
portal 3.3 but this may be inconsequential
There wouldn't be a simple solution to this, however here are a couple of approaches you could explore:
1) Consume the SharePoint Blog RSS feed in your .NET application to get the blog posts
2) Use the SharePoint Client Object Model to interact with SharePoint via custom code. Using the object model (through C# or VB) you could create new posts (which are just list items) as well as retrieve them. Here is a good place to start on writing custom code with the Client Object Model: http://msdn.microsoft.com/en-us/library/ee857094.aspx
Check this open source web part
http://www.bendsoft.com/downloads/sharepoint-web-parts/sharepoint-blog-reader/
It would be very simple to convert to generic .net usage, contact Bendsoft at their forum (http://forum.bendsoft.com), maybe they will help you with some of the work. It isn't very difficult when using a connector.
The solution is compatible with both SP 2007, 2010 and also feature versions like 2013.

Integrating N2CMS with existing ASP.Net Website

We need to select a CMS for our company's website which will allow the designers to make changes to the pages, add pages, view and publish them.
We r using Visual Studio 2010 for web development and includes Global.asax, Masterpages, User-/Custom-Controls, Security (FormsAuthentication, custom Membership-/RoleProvider). W ehave SQL server 2008 for the DB.
I have looked into various CMS like Sitefinity,N2CMS, Umbraco, DotNetnuke. We kinda liked playing with the demo of N2CMS. We don't want to start developing the site from scratch. We want to integrate some CMS into our application for the designers to use. However, I can't find any helpful documentation regarding the integration. Everyone starts talking building from sctrach. The documentation for N2CMS seems so outdated.
If anyone can guide me how to set a CMS into exsiting application, I will really appreciate it.
Thanks

CMS for .Net web applications

i am working on a web application that now requires a CMS.
Could you suggest me a product that grant integration with my existing application.
The latter is implemented using .Net framework 3.5 Linq to sql and SQL Server 2008
I may consider even not open source product (affordable price)
i want to create a Master page and allow the application's users to modify the content.
Ideally give them the ability to add controls such as image sliders (but this is not the main scope)
Main objective is the ability to modify the content usually text. Bu more is always better........
Thanks
http://n2cms.com/ is very powerful cms that can be integrated with your application.
http://www.dotnetnuke.com/ is a good open source choice.
Graffiti is now Open Source. I'm not sure how it integrates with an existing application.
SharePoint is the obvious answer, considering it's an ASP.NET application itself. It's free with Windows Server 2003 or 2008.
Umbraco is fantastic and free. Allowing you to integrate many plugins. If you are a developer you will probably fall in live as it offers a lot of integration.
DotNetNuke has a great (if not long winded) video intro and online demo so you can see how it works.

Using Microsoft Search Server 2008 with asp.net/vb.net

I'm installing Microsoft Search Server 2008 express with a view to indexing some content for an intranet application.
Having not used Search Server before, i am looking at ways of my asp.net app (.net 3.5) querying the search server.
I'm just starting to look into Search Community Toolkit to see if it is relevant to what i want to achieve. But was wondering if you guys can point me in the right direction (code, articles, etc).
Many Thanks.
Microsoft provides developer APIs. The assemblies are part of the Search Server 2008 SDK.
http://msdn.microsoft.com/en-us/library/bb931107.aspx
After a few google searches, came across this website which fits the bill pretty well.
http://labs.episerver.com/en/Blogs/Ted-Nyberg/Dates/2009/1/Using-EPiServer-and-Microsoft-Search-Server-2008/
Describes using the Search Server web service, which is quite a clean way to do it.

Resources