Tag: calendar

通过EWS和C#访问没有邮箱的资源日历

我们的Exchange管理员(Exchange 2010 SP1)已设置共享资源日历。 没有为此资源日历分配邮箱 。 我希望能够使用EWS和C#阅读会议。 片段: ExchangeService esvc = new ExchangeService(ExchangeVersion.Exchange2010); esvc.Credentials = new WebCredentials(username, password, “ourplace.org”); esvc.Url = new Uri(“https://OWA.OURPLACE.ORG/EWS/Exchange.asmx”); FolderId shareFolderId = new FolderId(WellKnownFolderName.Calendar, “Shared Calendar Name”); CalendarFolder.Bind(esvc, shareFolderId); bind语句抛出错误:“SMTP地址没有与之关联的邮箱。” 如何阅读共享资源日历中没有关联邮箱的项目……或者甚至可能? 谢谢 !!

如何在c#.net windows应用程序中生成日历

我想在c#.net中生成日历以输入每日出勤率。我在网络中使用jquery日历用于类似目的。 有没有办法创建日历控件和获取点击事件来标记和显示其中的值。 谢谢 示例图片:

将日历相互转换使用NodaTime库

我使用Noda Time来处理DateTime问题,我阅读了几乎所有的文档,但是我有一些问题要将日历转换为彼此, 首先,Noda支持多少个日历? 正如CalendarSystem所说,只有4个日历: a)CopticCalendar / b)GregorianCalendar / c)IslamicCalendar / d)JulianCalendar 那么其他日历系统呢? 我使用波斯日历又称Jalali日历 ,所以有没有办法在NodaTime中使用这个日历? 以及如何将其转换为格里高利历? 我的最终目标是将时间(特殊区域)和日期转换为UTC时区和格鲁吉亚日历。 例如, 现在 ( yyyy/MM/dd – HH:mm:ss )在Asia/Tehran时区和波斯日历是:(1391/06/30 – 10:01:15)和现在在格鲁吉亚日历和UTC是(2012年) / 09/20 – 05:01:15),你的建议是什么? 时间单独根本不重要,但日期,我对它没有任何想法(在NodaTime中),有没有办法在一个过程或方法中转换这两个?

Google Calendar API,只需知道他们的电子邮件地址即可向某人的日历添加活动

我已经下载了Google.Apis名称空间: using Google.Apis.Auth.OAuth2; using Google.Apis.Calendar.v3; using Google.Apis.Calendar.v3.Data; using Google.Apis.Services; 我花了一整天的时间在网上查看.NET示例,了解如何通过了解他们的电子邮件地址将事件添加到某人日历中。 我尝试了下面的代码,但它带来了错误,很明显它不会起作用: Public void Method(string email, string text) { UserCredential credential = GoogleWebAuthorizationBroker.AuthorizeAsync( new ClientSecrets { ClientId = “CLIENTID”, ClientSecret = “CLIENTSECRET”, }, new[] { CalendarService.Scope.Calendar }, “user”, CancellationToken.None).Result; // Create the service. var service = new CalendarService(new BaseClientService.Initializer() { HttpClientInitializer = credential, ApplicationName = “Calendar […]

Winforms C#Outlook样式日历

我的任务是在winforms C#应用程序中重新创建MS Access日历。 我为用户创造了什么 – 他们讨厌。 基本上我是在DataGridView中进行数据转储,他们可以按月,日或员工搜索以获取日历事件。 他们要求进行重新设计,使其看起来像带有SQL Server后端设计的Outlook Style Calendar前端。 我要说这个项目没有预算,所以购买组件不是我们的选择。 有没有人必须创建一个Outlook样式日历,允许在给定的一天多个事件,等? 你有任何关于如何进行的例子吗? 还是有什么建议?

查找日历的第一天

我想要做的是创建一个简单的日历,我想找到特定月份的第一周的第一天。 我的日历是星期一 – >星期日日历,下面的代码可以正常工作,但是你可以看到它并不是那么好。 任何人都可以更好地了解如何在日历中获得第一个日期。 var now = new DateTime(Year, Month, 1); now = now.AddDays(1-(int)now.DayOfWeek); now = now.Day > 15 ? now : now.AddDays(-7); 日历最终将如下所示: | | ———————————— | Mo | Tu | We | Th | Fr | Sa | Su | |[27]| 28 | 29 | 30 | 31 | 01 | 02 […]

.net中的ics文件解析器

我正在试图找出采用ics文件并将其转换为我可以放入数据库的格式的最佳方法。 任何人都可以推荐如何做到这一点?

masterpage initializeculture没有找到合适的方法来覆盖错误?

我正在尝试使用带有C#的ASP.NET开发一个MultiLanguage网站我的问题是:我想让我的MasterPage支持在语言之间切换,但是当我把“InitializeCulture()”放在masterpage.cs中时,我得到了这个错误。 这是我的代码: public partial class BasicMasterPage : System.Web.UI.MasterPage { protected void Page_Load(object sender, EventArgs e) { } protected void Calendar1_DayRender(object sender, DayRenderEventArgs e) { if (e.Day.IsToday) { e.Cell.Style.Add(“background-color”, “#3556bf”); e.Cell.Style.Add(“font-weight”, “bold”); } } Dictionary Calendars = new Dictionary() { {“GregorianCalendar”, new GregorianCalendar()}, {“HebrewCalendar”, new HebrewCalendar()}, {“HijriCalendar”, new HijriCalendar()}, {“JapaneseCalendar”, new JapaneseCalendar()}, {“JulianCalendar”, new JulianCalendar()}, {“KoreanCalendar”, […]

.NET:获取所有Outlook日历项目

如何从特定日历(特定日期)获取所有项目。 让我们说比如每周一晚上我有一个带有定期项目的日历。 当我请求所有这样的项目时: CalendarItems = CalendarFolder.Items; CalendarItems.IncludeRecurrences = true; 我只得到1件…… 是否有一种简单的方法可以从日历中获取所有项目(主要项目+派生项目)? 在我的具体情况下,可以设置一个日期限制,但只是为了获得所有项目(我的经常性项目本身有时间限制)会很酷。 我正在使用Microsoft Outlook 12对象库(Microsoft.Office.Interop.Outlook) 。

在构建日历应用程序时,我应该在数据库中存储日期或重复规则吗?

我正在构建一个日历网站( ASP.NET MVC )应用程序(想想outlook的简单版本),我想开始支持重复出现的日历事件(每月,每年等) 现在我在我的实际日期存储,但我想知道是否,重复,是否有意义继续存储日期(有一些明显的截止),或者我应该存储重现选项并在运行中生成日期。 它让我思考Outlook,谷歌邮件等是如何做这个或任何其他支持重复日历项目的服​​务。 对此有什么建议吗?