Skip to content

Instantly share code, notes, and snippets.

@dariuszparys
dariuszparys / StudiVZ.cshtml
Created December 20, 2010 13:40
WebMatrix StudiVZ Helper - Zeigs auf VZ*
@*
Diese Funktion ist Notwendig um die JavaScript library zu referenzieren. Bitte
im <head> der Webseite integrieren
*@
@helper Init() {
<script src="http://static.pe.studivz.net/Js/id/v2/library.js"
data-authority="platform-redirect.vz-modules.net/r"
data-authorityssl="platform-redirect.vz-modules.net/r" type="text/javascript">
</script>
<link rel="stylesheet" type="text/css" href="http://static.pe.studivz.net/Js/id/v2/library.css"/>
@dariuszparys
dariuszparys / Slug.cshtml
Created December 21, 2010 09:18
WebMatrix Slug Helper
@using System.Text.RegularExpressions;
@*
Code by Kamran Ayub, from his post at
http://www.intrepidstudios.com/blog/2009/2/10/function-to-generate-a-url-friendly-string.aspx
just added German special characters
*@
@helper Generate( string title, int maxLength = 50 )
{
var slug = title.ToLower();
@dariuszparys
dariuszparys / Kontakte.cshtml
Created December 28, 2010 11:30
Datenbank Inhalte in der HTML 5 Seite anzeigen
@{
var db = Database.Open("Kontaktdaten");
var kontakte = db.Query("SELECT * FROM Kontakte");
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
@dariuszparys
dariuszparys / TODOList.html
Created December 29, 2010 11:07
HTML5 IndexedDB IE9 TODOList Sample
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title></title>
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<script type="text/javascript" src="bootidb.js"></script>
<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.4.min.js"></script>
<script type="text/javascript">
@dariuszparys
dariuszparys / gist:759523
Created December 30, 2010 06:25
WebMatrix Twitter Helper beispielhaft eingebunden
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<article>
Dies ist ein Text der im Browser angezeigt werden soll.
@dariuszparys
dariuszparys / gist:763238
Created January 3, 2011 08:03
Die About.cshtml aus der Demo App
@{
Layout = "~/_SiteLayout.cshtml";
Page.Title = "About My Site";
}
<p>
This web page was built using ASP.NET Web Pages. For more information, visit the
<a href="http://www.asp.net">ASP.NET homepage</a>.
</p>
@if( WebSecurity.IsAuthenticated ) {
@dariuszparys
dariuszparys / GuestbookHelper.cshtml
Created January 7, 2011 11:31
WebMatrix Gästebuch Helper
@functions
{
public const string DatabaseName = "[DATENBANK-NAME-HIER-EINGEBEN]";
public const string TableGuestbook = "Guestbook";
public static string Result = string.Empty;
public static void InitializeDatabase()
{
var database = Database.Open(DatabaseName);
@dariuszparys
dariuszparys / Html5Video.cshtml
Created January 10, 2011 08:54
WebMatrix HTML5 Video Tag Helper
@functions {
private static bool IsParam(string parameter)
{
if( !string.IsNullOrEmpty( parameter ) )
{
return true;
}
else
{
@dariuszparys
dariuszparys / gist:843544
Created February 25, 2011 08:56
HTML5 Geolocation WebMatrix Helper
@helper ShowPosition(string outputElementId, string triggerElementId)
{
<script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.5.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready( function() {
$("#@triggerElementId").click(function() {
if (navigator.geolocation)
{
navigator.geolocation.watchPosition(
@dariuszparys
dariuszparys / gist:1729408
Created February 3, 2012 09:48
HTML5 Video Preview Drawing
<!DOCTYPE html>
<html>
<head>
<title>HTML5 Video Demo</title>
<script type="text/javascript">
var MAX_FRAMES = 9;
var PREVIEW_FACTOR = 6;
var currentFrame = 1;
document.addEventListener("DOMContentLoaded", createVideoPreview );