• Skip to main content
  • Skip to primary sidebar

Technical Notes Of
Ehi Kioya

Technical Notes Of Ehi Kioya

  • About
  • Contact
MENUMENU
  • Blog Home
  • AWS, Azure, Cloud
  • Backend (Server-Side)
  • Frontend (Client-Side)
  • SharePoint
  • Tools & Resources
    • CM/IN Ruler
    • URL Decoder
    • Text Hasher
    • Word Count
    • IP Lookup
  • Linux & Servers
  • Zero Code Tech
  • WordPress
  • Musings
  • More
    Categories
    • Cloud
    • Server-Side
    • Front-End
    • SharePoint
    • Tools
    • Linux
    • Zero Code
    • WordPress
    • Musings

CSharp

Sending Emails From SharePoint Servers

December 12, 2018 by Ehi Kioya 9 Comments

Emails from SharePoint

My previous four-part series described how to set up a SharePoint development farm. Now, what if we want to take things a step further and configure our SharePoint farm to allow sending of outgoing emails? This article discusses everything you need to do to make this possible – from installing and configuring the SMTP service, to defining outgoing email settings in SharePoint Central Administration. I provide code examples as well.

Filed Under: AWS, Azure, Cloud, Backend (Server-Side), C#, Email, Programming, SharePoint, Visual Studio Tagged With: CSharp, Email, Programming, SharePoint, Visual Studio

Timer job to delete SharePoint orphaned users

February 27, 2018 by Ehi Kioya Leave a Comment

Timer Job to Delete SharePoint Orphaned Users

This article discusses how to create a timer job for deleting orphaned users (SharePoint users that are deleted or disabled in AD) using Visual Studio. I have tested this solution on both SharePoint 2016 and SharePoint 2010. So, it would of course also work for SharePoint 2013.

Filed Under: Backend (Server-Side), C#, Programming, SharePoint Tagged With: CSharp, Programming, SharePoint

Converting asynchronous SharePoint event receivers to synchronous

February 17, 2018 by Ehi Kioya Leave a Comment

SharePoint event receivers

If you encounter the edit properties box on single document uploads and still want to run custom code in the ItemAdded event receiver, you will need to employ the method discussed in this article of converting asynchronous SharePoint event receivers to synchronous. The motivation behind this post was to avoid save conflict errors. But there are potentially other scenarios where it might be useful to make asynchronous SharePoint event receivers synchronous.

Filed Under: Backend (Server-Side), C#, Programming, SharePoint Tagged With: CSharp, Programming, SharePoint

Adding fields to SharePoint lists with the AddFieldAsXml method

February 16, 2018 by Ehi Kioya Leave a Comment

Using the AddFieldAsXml method

If you perform any automated website or list/library creation in SharePoint, you would at one point or another need to define and add fields (SPField) via code using the AddFieldAsXml method of the SPFieldCollection class. This article focuses on a few “gotchas” you may encounter while working with this method.

Filed Under: Backend (Server-Side), Programming, SharePoint Tagged With: CSharp, Programming, SharePoint

Setting default column values on items added to a SharePoint folder using code

February 15, 2018 by Ehi Kioya Leave a Comment

Default column values via code SharePoint 2016

Depending on the folders into which items are uploaded in SharePoint, you may want to set default column values so that instead of a global column default value, your default values become folder-specific. This article demonstrates how to do this using C# code on a SharePoint 2016 server. The code can be added to event receivers to keep child items updated when something changes somewhere.

Filed Under: Backend (Server-Side), C#, Programming, SharePoint Tagged With: CSharp, Programming, SharePoint

Visual Studio ChannelOperationTimeout “while invoking commands in SharePoint host process”

February 12, 2018 by Ehi Kioya 2 Comments

ChannelOperationTimeout SharePoint Visual Studio RegEdit

This article addresses an error associated with “ChannelOperationTimeout” when using Visual Studio to deploy SharePoint WSPs. The issue is generally associated with either very slow virtual machines, or very large SharePoint WSP package deployments.

Filed Under: Backend (Server-Side), Programming, SharePoint, Visual Studio Tagged With: CSharp, Programming, SharePoint, Visual Studio

  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Go to page 4
  • Go to Next Page »

Primary Sidebar

23,733
Followers
Follow
30,000
Connections
Connect
14,568
Page Fans
Like
  • Recently   Popular   Posts   &   Pages
  • Actual Size Online Ruler Actual Size Online Ruler
    I created this page to measure your screen resolution and produce an online ruler of actual size. It's powered with JavaScript and HTML5.
  • How To Change A SharePoint List Or Library URL How To Change A SharePoint List Or Library URL
    All versions of the SharePoint user interface provide an option to change the title (or display name) of a list or library. Changing SharePoint library URL (or internal name), however, is not exactly very intuitive. We will discuss the process in this article.
  • WordPress Password Hash Generator WordPress Password Hash Generator
    With this WordPress Password Hash Generator, you can convert a password to its hash, and then set a new password directly in the database.
  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Go to page 4
  • Go to Next Page »
  • About
  • Contact

© 2022   ·   Ehi Kioya   ·   All Rights Reserved
Privacy Policy