DotNetNuke – Content Management System Hosting

DotNetNuke (DNN) ist ein kostenloses, Open-Source-Content-Management-System (CMS) für Webanwendungen und Websites, das auf der Microsoft .NET-Plattform basiert. Es wurde ursprünglich im Jahr 2002 entwickelt und ist seitdem kontinuierlich verbessert worden.

DNN bietet eine benutzerfreundliche Benutzeroberfläche, die es Benutzern ermöglicht, Inhalte ohne technische Kenntnisse zu erstellen und zu bearbeiten. Es verfügt auch über eine Vielzahl von Modulen, die dem Benutzer die Erweiterung der Funktionalität seiner Website ermöglichen. Dazu gehören Module für Blogs, Foren, Bildergalerien und E-Commerce.

DNN ist auch bekannt für seine Erweiterbarkeit. Entwickler können die Funktionen von DNN erweitern, indem sie benutzerdefinierte Module und Skins erstellen, um das Aussehen und die Funktionalität der Website zu verbessern.

Zusätzlich zu der kostenlosen Open-Source-Version bietet DNN auch eine kommerzielle Enterprise-Edition, die erweiterte Funktionen und Support-Optionen bietet. DNN hat eine große und aktive Community, die Benutzern und Entwicklern Support, Dokumentation und Schulungsmaterialien bietet.

Offizielle Website

Unsere ASP.Net inkl. SQL Server Hostingangebote unterstützen DNN Installationen.

Bringen Sie Ihr Business online!

Eine brillante Homepage ist der Start für eine erfolgreiche Firma.

Es ist wichtig zu beachten, dass eine Firmenhomepage oft das erste Erscheinungsbild des Unternehmens für potenzielle Kunden darstellt. Daher sollte das Design der Homepage professionell sein und die Inhalte klar und verständlich präsentiert werden. Außerdem sollten die Inhalte regelmäßig aktualisiert werden, um Besucher auf dem neuesten Stand zu halten.

Für eine Firmenhomepage gibt es einige wichtige Inhalte und Funktionen, die je nach Art der Firma variieren können. Hier sind einige allgemeine Elemente, die eine gute Firmenhomepage enthalten sollte:

Startseite: Die Startseite sollte eine Übersicht über das Unternehmen und seine Produkte oder Dienstleistungen bieten.

Über uns: Hier kann das Unternehmen sich selbst vorstellen, seine Geschichte erzählen und die Mission und Werte des Unternehmens erklären.

Produkte oder Dienstleistungen: Eine Beschreibung der angebotenen Produkte oder Dienstleistungen ist ein wichtiger Bestandteil der Firmenhomepage.

Referenzen: Referenzen von zufriedenen Kunden oder Partnern können das Vertrauen potenzieller Kunden stärken.

Kontakt: Eine Möglichkeit, um mit dem Unternehmen in Kontakt zu treten, ist ein Muss auf jeder Firmenhomepage.

Impressum: Eine rechtliche Anforderung in vielen Ländern, auf der das Unternehmen seine Kontaktinformationen, Registrierungsnummer und andere wichtige Angaben veröffentlichen muss.

Jobs oder Karriere: Eine Möglichkeit, um offene Stellen im Unternehmen zu präsentieren und potenzielle Mitarbeiter anzuziehen.

Blog oder Neuigkeiten: Eine Möglichkeit, um aktuelle Informationen und Neuigkeiten aus dem Unternehmen oder der Branche zu teilen.

Social-Media-Links: Verlinkungen zu sozialen Medien wie Facebook, Instagram, Twitter oder LinkedIn, um mit Kunden und Interessenten in Kontakt zu bleiben.

Anleitung für eine Homepage

Um eine eigene Homepage zu erstellen, benötigt man grundsätzlich folgende Dinge:

Eine Idee oder ein Konzept für die Webseite: Bevor Sie mit der Erstellung Ihrer Webseite beginnen, sollten Sie sich Gedanken darüber machen, was Sie mit Ihrer Webseite erreichen möchten und welche Inhalte Sie darauf veröffentlichen möchten.

Eine Domain: Die Domain ist die Internetadresse, unter der Ihre Webseite erreichbar sein wird. Sie müssen eine freie Domain registrieren, die noch nicht von jemand anderem genutzt wird.

Webhosting: Sie benötigen Platz auf einem Webserver, um Ihre Webseite zu hosten. Hierfür gibt es viele Anbieter, bei denen Sie sich einen Webspace mieten können.

Eine Software oder ein Content Management System (CMS): Um Ihre Webseite zu erstellen, benötigen Sie eine Software oder ein CMS wie WordPress, Joomla oder Drupal.

Design- und Layout-Tools: Um Ihre Webseite zu gestalten, benötigen Sie möglicherweise auch Design- und Layout-Tools wie Photoshop oder Illustrator.

Inhalte: Sie benötigen Texte, Bilder oder Videos, die Sie auf Ihrer Webseite veröffentlichen möchten.

Optional: Kenntnisse in Webdesign und Programmierung: Wenn Sie Ihre Webseite individuell gestalten möchten, können Kenntnisse in Webdesign und Programmierung von Vorteil sein.

Wenn Sie keine Erfahrung im Erstellen von Webseiten haben, können Sie auch auf vorgefertigte Designs und Templates zurückgreifen und Ihre Webseite mit einem Baukastensystem erstellen.

Unsere Webhosting und Domain Angebote bieten alles technische, was Sie für die Erstellung einer Homepage benötigen.

Ideen für eine Feuerwehr Homepage

Eine Homepage für Feuerwehren sollte in erster Linie dazu dienen, die Öffentlichkeit über die Arbeit der Feuerwehr zu informieren und die Bedeutung der Feuerwehr für die Gemeinde zu vermitteln. Folgende Inhalte können daher auf einer solchen Webseite enthalten sein:

Startseite: Die Startseite sollte einen Überblick über die wichtigsten Informationen bieten, z.B. die Kontaktdaten der Feuerwehr und aktuelle Ereignisse.

Über uns: Hier kann die Geschichte und die Struktur der Feuerwehr beschrieben werden, sowie die verschiedenen Abteilungen und ihre Aufgaben.

Dienstleistungen: Hier kann beschrieben werden, welche Dienstleistungen die Feuerwehr anbietet, z.B. Brandschutz, technische Hilfeleistung, etc.

Einsätze: Hier können aktuelle und vergangene Einsätze der Feuerwehr dokumentiert werden, um die Öffentlichkeit über die Arbeit der Feuerwehr zu informieren.

Ausbildung: Hier können Informationen zur Ausbildung der Feuerwehrleute und zu Schulungen für die Öffentlichkeit bereitgestellt werden.

Veranstaltungen: Hier können Informationen zu geplanten Veranstaltungen, wie z.B. Tag der offenen Tür oder Brandschutzwochen, veröffentlicht werden.

Medien: Hier können Bilder und Videos von Einsätzen und Veranstaltungen veröffentlicht werden, um die Arbeit der Feuerwehr zu dokumentieren und die Öffentlichkeit zu informieren.

Kontakt: Hier können die Kontaktdaten der Feuerwehr veröffentlicht werden, um es der Öffentlichkeit zu erleichtern, bei Bedarf Kontakt aufzunehmen.

Links: Hier können Links zu anderen wichtigen Webseiten bereitgestellt werden, wie z.B. zu Partner-Organisationen oder zu Informationsquellen über Feuerwehrthemen.

Es ist wichtig, dass die Webseite aktuell gehalten wird und regelmäßig aktualisiert wird, um die Öffentlichkeit über die Arbeit der Feuerwehr zu informieren und das Vertrauen in die Feuerwehr zu stärken.

Unsere Hostingangebote unterstützen dabei die Erstellung und Wartung einer Homepage.

Ideen für eine eigene Homepage und deren Vorteile?

Die Inhalte, die man für eine private Homepage benötigt, hängen von den individuellen Bedürfnissen ab. Hier sind einige Inhalte, die in der Regel auf einer privaten Homepage enthalten sind:

Startseite: Die Startseite gibt einen Überblick über die wichtigsten Informationen, die auf der Website zu finden sind.

Über mich: Hier kann man eine kurze Biografie oder einen Lebenslauf veröffentlichen, um sich selbst vorzustellen.

Interessen und Hobbys: Hier kann man seine Interessen und Hobbys teilen, um den Besuchern der Website ein besseres Verständnis von sich selbst zu vermitteln.

Fotoalbum: Hier kann man Fotos von sich selbst, der Familie, Freunden oder Reisen veröffentlichen.

Blog: Hier kann man regelmäßig Blog-Artikel über verschiedene Themen veröffentlichen, die einen persönlichen Bezug haben.

Kontakt: Hier kann man seine Kontaktdaten veröffentlichen, um es anderen leichter zu machen, in Kontakt zu treten.

Gästebuch: Hier können Besucher der Website Kommentare oder Nachrichten hinterlassen.

Links: Hier können Links zu anderen Websites bereitgestellt werden, die für den Besucher der Website interessant sein könnten.

Es ist wichtig zu bedenken, dass eine private Homepage in der Regel für Freunde und Familie gedacht ist. Aus diesem Grund sollte man sich überlegen, welche Informationen man auf der Website teilen möchte und welche besser privat bleiben sollten. Es ist auch ratsam, auf der Website keine persönlichen Daten wie Telefonnummern oder Adressen zu veröffentlichen, um die Privatsphäre zu schützen.

Eine private Homepage bietet einige Vorteile gegenüber Facebook oder anderen sozialen Medien, insbesondere wenn es darum geht, die Kontrolle über die eigene Online-Präsenz zu behalten und die Privatsphäre zu schützen. Hier sind einige Vorteile, die eine private Homepage gegenüber Facebook bietet:

Kontrolle über Inhalte und Design: Mit einer eigenen Homepage hat man die volle Kontrolle darüber, welche Inhalte man veröffentlicht und wie die Website gestaltet wird. Im Gegensatz dazu gibt es auf Facebook Einschränkungen hinsichtlich des Layouts und der Art und Weise, wie Inhalte präsentiert werden.

Unabhängigkeit: Eine private Homepage ist unabhängig von den Bedingungen und Bestimmungen von Facebook. Das bedeutet, dass man nicht an die Regeln von Facebook gebunden ist und keine Änderungen hinnehmen muss, die von Facebook auferlegt werden.

Datenschutz: Mit einer eigenen Homepage kann man selbst entscheiden, welche Informationen man veröffentlicht und wer darauf Zugriff hat. Im Gegensatz dazu kann es schwierig sein, die Datenschutzeinstellungen von Facebook richtig einzustellen und zu überwachen, wer Zugriff auf die eigenen Daten hat.

Personalisierte Erfahrung: Eine private Homepage kann auf die eigenen Bedürfnisse und Vorlieben zugeschnitten werden. Man kann die Seite so gestalten, dass sie den eigenen Interessen und Hobbys entspricht.

Dauerhaftigkeit: Eine private Homepage bleibt in der Regel dauerhaft bestehen, solange man sie aktiv pflegt. Im Gegensatz dazu können Facebook-Beiträge schnell in der Flut anderer Beiträge untergehen oder gelöscht werden.

Natürlich haben soziale Medien wie Facebook auch Vorteile, wie zum Beispiel die große Reichweite und die Möglichkeit, schnell und einfach mit Freunden und Familie in Kontakt zu treten. Eine Kombination beider bietet eine gute Möglichkeit, die Vorteile von einer eigenen Homepage und dem Auftritt in sozialen Medien zu vereinen.

WordPress Toolkit

Hosting mit dem WordPress Toolkit für mehr Komfort und Sicherheit

Mit unserem WordPress Toolkit stehen die wichtigsten Funktionen für die Sicherheit und Wartung komfortabel in unserem Kundenpanel zur Verfügung.

Sicherheit

WordPress ist eines der weltweit am weitest verbreitete Content Management System. Die Absicherung gegen Hackerangriffe steht daher im Vordergrund. Mit unserem integrierten Sicherheitsoptimierungstool hat man die Sicherheit besser im Griff. Die ständige Weiterentwicklung des einfachen Tools sorgt nicht nur für eine besseres Gefühl, sondern vor allem für weniger Arbeit.

Z.B. können WordPress-Aktualisierungen automatisch installiert werden, sobald sie verfügbar werden.

Wordpress Sicherheit

WordPress Sicherheit

Thumb Bild mit ASP.net erzeugen

Mit ASP.net ist es relativ einfach ein Thumb Bild zu erzeugen. ASP.net stellt dafür die Klasse „Graphics“ zur Verfügung.

Dim thumb As New Bitmap(width, height)
 Dim g As Graphics = Graphics.FromImage(thumb)

g.InterpolationMode = Drawing2D.InterpolationMode.HighQualityBicubic

g.DrawImage(bm, New Rectangle(destX, destY, width, height), New Rectangle(0, 0, bm.Width, bm.Height), GraphicsUnit.Pixel)

g.Dispose()

thumb.Save(strDestinationpfad, System.Drawing.Imaging.ImageFormat.Jpeg)

Download Beispielscript

imageresize.aspx

E-Mail mit Authentifizierung mit ASP CDO versenden

Beispielscript für das versenden von E-Mails mittels ASP.

<%

Const cdoSendUsingPickup = 1 'E-Mail mithilfe des SMTP Pickup Verzeichnis versenden .
Const cdoSendUsingPort = 2 'E-Mail mithilfe des Netwerkes versenden. (SMTP over the network).

Const cdoAnonymous = 0 'keine Authentifizierung
Const cdoBasic = 1 'Klartext Authentifizierung
Const cdoNTLM = 2 'NTLM

Set objMessage = CreateObject("CDO.Message") 
objMessage.Subject = "Example CDO Message" 
objMessage.From = """DeinNmae"" <ww@yy.com>" 
objMessage.To = "dietmar@harb.at" 
objMessage.TextBody = "Beispieltext" & vbCRLF & "SMTP Authentifizierung."

'== Nachfolgende Sektion dient zum Konfigurieren des Remote SMTP Servers.

objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 

'Name or IP of Remote SMTP Server
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "domainname"

'Authentifizierungsmethode, NONE, Basic (Base64 encoded), NTLM
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = cdoBasic

'UserID des SMTP Servers, meist die E-Mailadresse
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusername") = "ww@yy"

'Passwort des SMTP Servers
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "+++++"

'Server Port (normalerweise 25)
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25 

'SSL verwenden? (False or True)
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = False

'Connection Timeout in Sekunden 
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60

objMessage.Configuration.Fields.Update

'==End Konfiguration SMTP Server==

objMessage.Send

%>

aspSmartUpload.dll

aspSmartUpload ist eine Komponente zum Uploaden von Files via Classic ASP und IIS.

  1. Installation unter C:\Windows\SysWOW64\
  2. Registrierung  der DLL mit dem Kommando: regsvr32 C:\Windows\SysWOW64\aspSmartUpload.dll
  3. 32-bit Applikation muß für den entsprechenden Applicationpool aktiviert sein.

Beispielcode:


<%
' Variables
' *********
 Dim mySmartUpload
 Dim intCount
 
' Object creation
' ***************
 Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")
mySmartUpload.TotalMaxFileSize = 8388608
	mySmartUpload.MaxFileSize = 2097152
	mySmartUpload.AllowedFilesList = "jpg,jpeg,png"
	mySmartUpload.DeniedFilesList = "bat,exe,com,asp"
	mySmartUpload.DenyPhysicalPath = False
' Upload
' ******
 mySmartUpload.Upload

' Save the files with their original names in a virtual path of the web server
' ****************************************************************************
 intCount = mySmartUpload.Save("/aspSmartUpload")
 ' sample with a physical path 
 ' intCount = mySmartUpload.Save("c:\temp\")

' Display the number of files uploaded
' ************************************
 Response.Write(intCount & " file(s) uploaded.")
%>
aspsmartupload_v3_3
aspsmartupload_samples

Client IP Adresse mittels Javascpript auslesen

M=F6chte man auf Browser Seite die IP Adresse des Cl=
ients auslesen kann das wie folgt bewerkstelligt werden.

 

Javascript

<script type=3D"application/javascript">

 
function
getIP(json)
{

    document.write=
("My
public IP address is: "
, json.ip);

 
}

</script>

 

<script type=3D"application/javascript"
src
=3D"https://api.ipify.org?format=3Djsonp&callback=3Dg=
etIP"
></script&=
gt;

 

JQuery

&=
lt;
script type=3D"application/javascript"=
>
 $(func=
tion
() {
    =
$
.getJSON("https://api.ipify.org?form=
at=3Djsonp&callback=3D?"
,=
=

   &=
nbsp;  
function(json) {
   &=
nbsp;    document
.write
(&qu=
ot;My public IP address is: "
, jso=
n
.ip);
   &=
nbsp;  
}
    );
 });
</script>

 

C#

using System=
;
using System=
.Net;=
=

 
namespace Ipify.Examples {
    =
class Program {
   &=
nbsp;    
public static void=
Main
(string[] args) {

   &=
nbsp;        WebClient webClient
=
=3D new WebClient();
   &=
nbsp;        string publicIp
=3D webClient.DownloadString("https://api.ipify.org"
);
   &=
nbsp;        Console
.WriteLine("My public IP Address is: {0}", publicIp);
   &=
nbsp;    
}
    =
}
}=

 

VB.net

Dim client as New System.Net.=
WebClient
Dim ip as String =3D c=
lient
.DownloadString("https://api.i=
pify.org"
)