Programming

Home/Programming

ASP.NET, C#, PHP, JAVA, C/C++, Objective C

iCal Calendar – PHP Code Library

Due to a new feature development for the Joomla Extension Easy GCalendar we have created the iCal PHP Library. The Code is distributed under the MIT license and work also stand alone.   Installation The Codeninja iCal library is available via GitHub download only. Download Introduction This library offers a abstraction layer for creating iCal Calendars and .ics files. The output will be generated according RFC 5545. The following types are currently supported and could be used in combination: VCALENDAR VEVENT Basic Usage Create a Calendar object $calendar = new \Codeninja\iCal\Calendar('www.example-site.com'); Create a new Event object $myEvent = new \Codeninja\iCal\Event(); Add required and optional information to the Event object $myEvent->setDtStart(new \DateTime()); $myEvent->setDtEnd(new \DateTime()); $myEvent->setisAllDay(true); $myEvent->setSummary('Summary: Lorem Ipsum'); $myEvent->setDescription('Lorem Ipsum is simply dummy text of the printing industry.'); Add event to calendar object $calendar->addEvent($myEvent); Generate & display output $content = $calendar->render(); echo $content; And that's it, have fun!

By | 2017-05-06T11:42:20+00:00 May 6th, 2017|PHP, Programming|0 Comments

RESTfull WCF Service with CORS and JQuery and Basic access authentication

While developing an HTML5 mobile app I’ve become more and more in contact with Microsoft WCF Services to provide the app with data. So I’ve spent some more time to take a deeper look into the matter of WCF Services to resolve my issues with the HTML5 app communication taking into account the “Best practices”. But anyway, what came out of this project, you can see below. You'll also find the complete VisualStudio 2012 Solution as a download at the end of the article. Step 1. Create an basic WCF service and interface [ServiceContract] public interface IMyService { [OperationContract] [WebInvoke(UriTemplate = "/UpdateItems", Method = "POST", ResponseFormat = WebMessageFormat.Json, BodyStyle = WebMessageBodyStyle.Bare)] bool UpdateItems(IEnumerable items); [OperationContract] [WebInvoke(UriTemplate = "/Update", Method = "POST", ResponseFormat = WebMessageFormat.Json, BodyStyle = WebMessageBodyStyle.Bare)] bool Update(StatusItem item); [OperationContract] [WebInvoke(UriTemplate = "/Delete", Method = "POST", ResponseFormat = WebMessageFormat.Json, BodyStyle = WebMessageBodyStyle.Bare)] void Delete(int ID); [OperationContract] [WebGet(UriTemplate = [...]

By | 2017-04-22T13:27:35+00:00 September 5th, 2013|Allgemein, C#, JQuery, VS2012, WCF|Comments Off on RESTfull WCF Service with CORS and JQuery and Basic access authentication

Gallery2 Lightbox

Gallery 2 und Lightbox sind so eine Sache, nachdem ich mir vorgenommen hatte meine Gallery auf die Version 2.3  zu Updaten wollte ich natürlich auch meinen Lightbox Support wieder haben. Als Basis diente mir das Tutorial von Gallery2.org, leider haben sich aber mit dem Update 2.3 auch die Themes geändert so das hier noch ein wenig Bastelarbeit nötig war. Das neue Theme basiert auf dem normalen Matrix Layout der Gallery 2.3 Das fertige Theme stelle ich hier nun zum Download bereit so das dem ein oder anderen die nötige Bastelarbeit erspart bleibt. Update Version 1.0.1 * Title und Description (aus der Gallery) werden nun unter dem Bild mit ausgegeben. Download: Ps. sollte euch das Theme gefallen bzw. Ihr noch Verbesserungsvorschläge haben hinterlasst mir doch einen Kommentar.

By | 2013-10-24T23:01:04+00:00 August 22nd, 2009|Gallery 2|2 Comments

XT-Commerce 3.04 SP2.1

Servus ab heute gibt es eine neue Section im Coding Bereich -> XT-Commerce. Hierunter werde ich nach und nach einige Downloads für euch zur Verfügung stellen, wie z.B. Templates für XT-Commerce und evtl. Updates des Shop-Systems für die Version 3.x (Open Source). Zum Start gibt es das aktuelle Shop-System der Version 3.04 als Download (XT-Commerce 3.04 SP2.1). Download: Zudem noch ein paar Links zu XT-Commerce: xt-commerce.com (Die Offizielle Website von XT-Commerce) xtc-load.de (Hier findet Ihr einige Module zum freien Download)

By | 2016-10-29T13:56:10+00:00 June 21st, 2009|Allgemein, Programming, Uncategorized, XT-Commerce|1 Comment

Enabling Remote SQL-Server 2008 Express Network Connections

How do i enable Remote Access to SQL Server 2008 Express? Here are the steps that you can fallow to get it working: Open the SQL Server Configuration Manager (Programs -> Microsoft SQL Server 2008 -> Configuration Tools -> SQL Server Configuration Manager ) Expand the SQL protocol node and select SQLEXPRESS Enable TCP/IP protocol by right-click -> Enable Right-click TCP/IP and click on IP-Address tab and scroll down to “IPAll”. Ensure that the Dynamic Ports contans a BLANK an add a port like 1433 (default) to IP-Port as the screens below. Click to the SQL Server Service node and restart your SQL Server (EXPRESS) […]

By | 2016-10-22T11:39:42+00:00 February 9th, 2009|SQL Server, VS2008|8 Comments

Der Raidplaner für das iPhone

Da mich das Surfen mit dem iPhone im normalen Raidplaner unserer Gilde etwas genervt hat, habe ich mich kurzerhand dazu entschlossen einen kleinen Hack für denn Raidplaner zu Programmieren. Mit diesem lassen sich die Raids um einiges bequemer über das iPhone bzw. Smartphone anschauen. Funktionsumfang: 1. Auflistung aller anstehenden Raid’s 2. Auflistung aller vergangenen Raid’s 3. Statusdetails für jedes einzelne Mitglied im Raid (Angemeldet, Abgemeldet, Bestätigt, Ersatzbank) 4. Login / Logout im Raidplaner Einen Download für dieses Addon / Hack gibt es natürlich auch, sofern hier ein Interesse besteht. Das eqdkp System mit dem Raidplaner Plugin dient hierfür als Basis. Hier noch ein paar Screenshots vom Addon: Raid Übersicht Raid Details:

By | 2016-10-22T11:39:42+00:00 October 1st, 2008|iPhone, Programming|Comments Off on Der Raidplaner für das iPhone
Load More Posts