Web Site Updated
Welcome to our updated web site
We updated our site to provide better services and use for our customers.
Thank you for all your feedback.
iCalendar .NET Library Release 1 and WebCalendar 4.0 Released!
New Product Announcement - .Net iCalendar Library 1.0
Look at iCalendar data like never before. A .Net iCalendar library used to parse, create, manipulate, databind and export iCalendar data in various formats. When used with the Z-SoftNet WebCalendar control, it allows for iCalendar data to be DataBound and shown on the Web like never before.
The iCalendar library is designed to allow developers to create new file or parse an iCalendar (.ics) file and expose the parsed data via the iCalendar rich object model. It also alows for the iCalendar object to be persisted as a new iCalenar (.ics) file, xCal - XML iCalendar format, Resource Description Framework (RDF) .rdf format.
The library is built 100% in .NET managed code(C#). The iCalendar object model is based on the formal iCalendar Specification, RFC 2445, from the Internet Engineering Task Force. The iCalendar object design and implementation follows very closely the iCalendar UML specification.
The iCalendar 1.0 .NET Library will be provided as a FREE upgrade to exising users of the WebCalendar control and ASPNet Pack Vol 1. There is a FREE Developer Edition of the product available for download with sample code. Download yours today!
WebCalendar - NEW! Version 4.0 Released! Version 4.0 of the WebCalendar ASP .NET control is now online. Current users can download the free product update from the Zsoftnet.com website via the member profile. Product samples and trials were updated too. WebCalendar now includes the iCalendar Library for .NET as part of the product, and current users of WebCalendar will get a full, licensed version of the iCalendar Library with the latest update.
Updates/Changes The main new feature of version 4 is support for iCalendar as DataSource and DataBinding and Start/End Time support changes.
- Now you can look at your iCalendar files like never before. You can specify an iCalendar file or stream as a datasource. For example:
WebCalendar1.DataSource = "c:\ServerFiles\calendars\MyEvents.ics";
or
WebCalendar1.DataSource = "http://www.yourdomain.com/calendars/MyEvents.ics";
WebCalendar1.DataBind();
- StartTime and EndTime, now are supported to be included in the StartDate and EndDate. Thus if your StartDate is DateTime(2004,10,11,10,30,00) ( Oct 11, 2004, 10:30:00 AM), the control will extract the date and time from it.
- This release continues to provide internal optimizations and refinements to the product.
Upgrade Notes To upgrade the existing applications using any of the previous versions of WebCalendar you need to:
- Reference the new version of WebCalendar 4.0
- Add Reference to ZsoftNet.iCalendar.1.0 Library and set CopyLocal=True
- Change the "@ Register page directive to Assembly="ZsoftNet.Web.UI.WebCalendar.4.0"
See the Readme and Help documentation for the product for more details.
WebCalendar Q3 Update 3
The latest product update for the WebCalendar ASP .NET control is now online. Current users can download the free product update from the Zsoftnet.com
website via the member profile. Product samples and trials were updated too.
Updates/Changes
The one feature that most users had asked for was better databinding behavior
when control events are raised. This update provides great optimizations for
the databinding requirements when different events are raised on postback.
Until now, it was required that you databind the control to the datasource when
the control events were raised ( For example, ViewChanged event - changing from
Month to Week or Day). The latest update makes databinding required only when
desired or when the dataset is not applicable to the current view.
For example, if the initial dataset contains all the holidays in one year(Jan 1
- Dec 31), there is no need to refresh the dataset from the source and rebind
the control until the user changes to another YEAR. Thus while navigating from
one month to another, or from a month to week view and so on within that
timeframe, data will be present across all postbacks/events or until the
DataBind() method is called.
Fixes
This release resolves the problem of databinding to a DataReader. The control
now has the desired behavior when binding to a datareader. Thanks to all the
users that pointed the issue after release 2.
Announcing Upcoming Release New Product Features!
We are excited about many new features which are planned for the next release.
Some of the features high on the list are:
-
Multi-Month Calendar View (Most desired user feature), provide "Outlook style" multi month view for 2,3,4 etc months.
-
Support iCalendar file as DataSource - show Calendar data without database.
-
Export Calendar data to RDF Calendar format.
- and more...
We wish to thank all the users who contributed with their feedback.
WebCalendar Version 2.0 Released!
WebCalendar 2.0 was released and is now available online.
The rendering was optimized, Weekdays Only Month view was added and two new render modes - Standard and List make for 10 Calendar Views now. See product for more details.
Web Calendar Version 2
Version 2 of WebCalendar control is coming soon(preview at the online demo).
Border style rendering was optimized. Weekdays Only Month view was added (Thanks to Joe). Two render modes - Standard and List make for 10 Calendar Views now.