Hi,
ich habe auf unserem Server verschiedene PowerShell Scripts die unterschiedliche Aufgaben erledigen. Die möchte ich nun entweder per ASP.NET / PHP ansprechen.
Bei einem kurzen Test mit PHP klappt dies nicht, da das PHP Script im IIS mit den IIS Rechten läuft und somit bestimmte Befehle in den PowerShell Scripts nicht ausführen durfte.
Nun meine Frage ist es mit ASP.NET einfacher das man z.b. nur für die Ausführung eines PowerShell Scripts die Rechte erhöht oder gibt es da einen anderen Weg?
cu
UserNeo
Ja, das ist richtig. Jedoch hat er dann immer noch kein Zugriff von Außen auf seine Daten 😦 .
Vielen Dank für die Antworten.
@demondriver235
Das mit der web.config wollte ich zu erst auch machen, jedoch schützt dies keine Dateien wie pdf, zip etc. sondern nur aspx Dateien, kennt jemand den kompletten Link, so greift die web.config Datei nicht. Ich habe auch die Endung *.pdf mit der ASPX DLL verknüpft, jedoch war anschließend die PDF Datei nicht mehr im Browser abrufbar.
@Abt
Mh danke, das werde mit dem Datenschutz mal besprechen. Das mit dem FTP fällt leider weg, da die Mitarbeiter das kaum verstehen werden, das sind absolute Computermuffel 😦 .
Hi,
ich möchte gerne für einige Mitarbeiter von uns, einen Bereich per Web zugänglich machen wo Sie eigene Dateien hoch und runterladen können. Nun habe ich den IIS auf Windows-Authentifizierung gestellt, so das sich die Mitarbeiter mit Ihren Windows Login anmelden können.
Nun wollte ich aber pro Mitarbeiter einen Ordner zur Verfügung stellen, wo Sie machen können was Sie wollen (Dateien hochladen, löschen etc.). Jedoch kann jeder Benutzer auf jeden Ordner zugreifen, da die Gruppe "Benutzer" sich nicht aus den Ordnerberechtigungen entfernen läßt ohne das die Vererbung ausgeschaltet werden muss.
Ich möchte eigentlich das jeder Mitarbeiter eine URL (http://web/ma1/ etc.) wo er seine Daten vorfindet aber nicht auf das Verzeichnis von Mitarbeiter 2 (http://web/ma2/) zugreifen kann.
Nun zu meiner Frage:
Wie stelle ich die Berechtigung so ein das jeder Mitarbeiter nur auf seinen Ordnerzugreifen kann und kann ich die Vererbung auf dem IIS Server (das ist eine extra Server) ausschalten ohne das sich das auf die restlichen Sachen wie Exchange Server etc. auswirkt.
Da ich von Linux hauptsächlich komme, scheine ich hier irgendwie ein Knoten im Kopf zu haben 😦 .
Hi,
ich steige gerade etwas ins PowerShell Scripting ein und hoffe ihr könnt mir helfen 😃 .
Man kann per Pipe die Daten an eine andere Funktion übergeben bzw. weitere Argumente anhängen. Ich möchte mit den Daten in einem Cmdlet arbeiten hier mal mein Pseudocode:
$a = GET-MAILBOX
while($a)
{
New-Item c:\pst\$a["UserName"] -type directory
Export-Mailbox -Id $a["UserName"] -PSTPath "c:\pst\$a["UserName"]"
Send-Mail("admin@admin", "Export erfolgreich");
}
Die Frage ist, wie kann ich das in PowerShell umsetzen, habe auch bei Google gesucht aber nur Grundkurse wie ich Befehle aufrufe etc. oder habe ich da nach was falschem gesucht!?
Bin über jeden Link oder Antwort froh 😃
PS: Gibt es so eine einfach Send-Mail Funktion in PowerShell
Hast du evenutell ein Snippet für solch einen PowerShell Aufruf da 😄 ?
Hi,
ich habe mir per PowerShell für Exchange ein Script geschrieben, welches neue Benutzer im Exchange Server anlegt, nun würde ich gerne das Script per ASP.NET aufrufen.
Ist sowas überhaupt möglich? Denke schon da ja PowerShell auf .NET basiert und wie übergebe ich die benötigten Parameter 😄 ?
Hat da schon jemand Erfahrungen von Euch?
Hi,
ich wollte mal Fragen ob Ihr eine Klasse oder Möglichkeit kennt mit C# ein Outlook Profil (Exchange) zu erstellen!?
cu & thx
UserNeo
@Ganry
Was es noch nicht gibt, bzw ich noch nicht kenne wäre Theme Creator für verschiedene Handy Typen zb. Smartphone, Nokia und Sony Ericsson Handys 😁
Das mit den Formaten hast du Recht, jedoch kann man doch zb. bei Mp3 Dateien die ID (welche ja immer an der gleichen Stelle sind) löschen und nach dem Zusammenfügen wieder setzen. Mir geht es darum wie ich jetzt direkt die Datei bearbeiten kann. Wie gesagt mit den Stream* Klassen geht das nicht 🙁 .
Hi,
mir fehlt irgendwie der Einstieg in diese Materie ?( Ich möchte gerne mehrere Mp3s (und später auch andere Formate) in einer Mp3 speichern. Als Theorie habe ich mir überlegt das man eine leere Datei erstellt und die Mp3s hintereinander in dieser Datei abspeichert. Jedoch kann ich mit den Klassen StreamReader + StreamWriter sowas nicht bewerkstellen 😦. Wie komme ich weiter?
@Ganry
mh also ich habe Windows Mobile Smartphone! Es gibt ja verschiedene andere Smartphone OS. Für WM Smartphone gibt es schon einen sehr umfangreichen und relativ preisgünstigen Homescreen Designer http://www.ruttensoft.com/smartphone/applications.htm welcher in .NET (C# oder VB.NET) programmiert wurde!
Original von tb
Hallo,Ich hab Internet über Kabel bei der KabelDeutschland mit 1536/192. Und auch so gut wie nie Ausfälle. Kann ich auch sehr empfehlen 🙂
cu, tb
Genau das gleiche 😉
Ich benutze zur Zeit auch den Firefox, werde aber mit ziemlicher Sicherheit wieder auf den IE7 umsteigen. Vorteile vom FF im vergleich zum IE sind sicherlich die Tabbing, sehr viele Erweiterungen, gute Unterstützung von CSS/HTML. Jedoch gibt es auch einige Nachteile, FF ist langsam da gibt es keine Frage, bei JavaScript intensiven Seiten habe ich meistens 100% CPU Auslastung, bei IE 5%. Das mag daran legen das FF JavaScript intensiv prüft aber sowas ist nicht aktzeptabel !!! Naja die Bookmarkverwaltung ist wie beim IE, unterstützt aber alle Umlaute & Sonderzeichen.
Die Vorteile für den IE sind sicherlich die weite Verbreitung in den Firmen und die geniale integration ins Windowsbetriebssystem (auch wenn einige das für einen Nachteil halten, finde ich dies als vorteil!).
Ansonsten warte ich ungedulig auf den IE7 😁
Hi,
hast du es schon mal mit Regex versucht? Ich benutze Regex immer
um etwas zusuchen bzw. etwas zu überprüfen!
Ein Einstieg in Regex bekommt man hier http://www.regenechsen.de/regex_de/regex_1_de.html
mh, für einen einfachen Dateizugriff benötigt der "ASPNET" Benutzer die Schreibrechte für den Ordner. Also den ASPNET Benutzer die bentögiten Rechte für den gewünschten Ordner geben und es sollte eigentlich funktionieren.
Ich habe mal die 0.5 Release gezippt
Ich hatte folgendes vor, ich einer CheckboxList sind viele EInträge die einen Pfad zu einem Bild besitzen. Klickt der Benutzer jetzt auf einen Eintrag, so soll das Bild aufgerufen und in einer Picturbox angezeigt werden. Das heißt nachdem es einmalig in der Picturebox angezeigt wurde, kann das Image gelöscht werden da sonst der Arbeitsspeicher ziemlich voll wird wenn er sich mehrere Bilder ansieht.
Hi,
ich versuche über Dispose() eine Image Ressource wieder freizugeben.
Jedoch löst diese folgende Exception aus:
Eine nicht behandelte Ausnahme des Typs 'System.ArgumentException' ist in system.widnows.forms.dll aufgetreten.
Zusätzliche Informationen: Ungültiger Parameter verwendet.
Wie kommt sowas zustande? Ich habe es auch schon mit using(...){...} versucht, jedoch kommt die gleiche Exceptions 🙁
// Benötigte Globale Klassen / Variablen
private classMPT classMain = new classMPT();
public formMain()
{
InitializeComponent();
}
protected override void Dispose( bool disposing )
{
if( disposing )
{
if (components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}
//......
//......
//......
/// <summary>
/// Der Haupteinstiegspunkt für die Anwendung.
/// </summary>
[STAThread]
static void Main()
{
Application.Run(new formMain());
}
private void pictureClearImageList_Click(object sender, System.EventArgs e)
{
//classMain.ClearList(this.clbImageList, this.pictureThumb);
}
private void pictureAddImages_Click(object sender, System.EventArgs e)
{
//classMain.AddImages(this.clbImageList, this.openFileDialog);
}
private void clbImageList_SelectedIndexChanged(object sender, System.EventArgs e)
{
using(Image picImage = Image.FromFile(this.clbImageList.SelectedItem.ToString()))
{
this.pictureThumb.Image = picImage;
}
}
Weiß jemand Rat 😁 ?
Hi,
also mir gefällt es auch bisher ganz gut 😄.
Ich würde ein "automatisches Abrufen" einbauen und die Funktionalität des Abrufens in einem extra Thread ablaufen lassen, sonst ist immer das komplette Programm solange "eingeforen" bis das "Abrufen" fertig ist. In der "Detail Ansicht" wechselt die Seite jedesmal nach ein paar Sekunden auf dasForumbeitrag der Webseite, das sieht nicht so gut aus !
So weit ich das mitbekomme, werden die RSS Feed "Live" ausgelesen, ich würde es auch besser finden, wenn diese auf der Festplatte abgelegt werden und zwar gleich nach Themen & Datum geordnet 😄.
Zur GUI, da sind noch einige kleinere Schönheitsfehler drin die sind aber erstmal zuvernachlässigen 😄. Wenns ein ein myCHARP only Projekt ist helfen die vielleicht die myCHARP Grafiker eine optisch ansprechbare GUI zuerstellen !?
Hi,
in einigen Programmen sieht man ja häufiger das HTML Seiten als Startpage oder ähnliches benutzt werden. Diese HTML-Seiten enthalten dynamisch generierte Inhalte. Solch eine Seite zuerstellen ist nicht schwer, jedoch enthalten solche HTML Seiten auch Links welche auf Forms im Programm verlinken!?
Wie kann ich solche Links realisieren??
Mit normalen HTML Tags geht das bestimmt nicht oder??
Hi,
ich plane zur zeit ein etwas größeres ASP.NET 1.1 Projekt, das Projekt soll bis Ende dieses Jahres fertiggestellt sein. Nun ist meine Frage, lohnt es sich noch auf ASP.NET 1.1 zusetzen? Ich kenne zwar ein paar Vorteile (MasterPages, eine dll pro Seite, Wizards usw.) jedoch wie groß wird der tatsächliche Aufwand sein, um ein ASP.NET 1.1 in ein ASP.NET 2.0 zu konvertieren? Ist der Unterschied wie bei VB6/VB.NET vergleichen oder reichen ein "paar" Änderungen in den Klassen? Das Projekt besteht aus vielleicht 15-20Webseiten, jedoch stecken in diesem Projekt viele Berechnungen und Auswertungsanaylsen drin.
Mir geht es jetzt darum, das ich nicht ein halbes Jahr das Projekt in ASP.NET 1.1 erstelle und anschliessend wieder ein viertel Jahr benötige um es in ASP.NET 2.0 um zuschreiben!
Deshalb meine Frage, wie groß werden die Unterschiede sein:
klein - es reichen ein paar Änderungen im Quellcode (zb. wie .NET 1.0 zu 1.1)
mittel - ein paar mehr Änderungen
groß - VB6 zu VB.NET Unterschiede
Welches der Systeme Access, MS SQL oder MySQL sollte man einsetzen wenn man nur leistungsschwache PCs (500Mhz, 196MB RAM) zur Verfügung hat?
Preiswerte Bücher gibt es bei http://www.terrashop.de/buecher/prog/dot_net/ .
Jedoch habe ich noch eine Frage zum Verständniss, wenn ich zb. eine größere Webanwendung erstelle, wächst die *.dll Datei im \bin Ordner rasend schnell an.
Und je größer diese Datei ist, umso mehr muss der Server doch arbeiten oder?
Was sagt Ihr dazu? Meint Ihr das auch bei großen Projekt CodeBehind Anwendungen besser (schneller) sind, als die Codeeinbindung in die einzelne Seite?
Danke für den Link 😄, werde mich damit mal näher beschäftigen!
Hi,
habt Ihr ein paar Codeschnipsel oder Beispiele, wie man über ActivSync auf ein Smartphone (mit Windows Mobile 2003) zugreifen kann?? Im speziellen geht es darum SMS/Emails/MMS vom Smartphone abzufragen und auch gegebenfalls wieder verschicken 😄?
Oder bräuchte ich auf dem Smartphone eine Applikation, welche die Daten an mein Desktopprogramm sendet ?? (zb. über Remoting)
ps: Wie wärs mit einem eignem Forum "Mobile Entwicklung" ?
Leider habe ich die verfügbaren Forms in einer ClassLibary und nicht als UserControl vorzuliegen 😦. Nun konnte ich aber das Problem lösen in dem ich ein Panel angelegt habe und nun die Forms direkt im Panel öffne und anzeigen lasse 😁
Mh, ja meine Erklärung ist vielleicht etwas undeutlich sorry X( .
Also ich wollte in meinem Programm eine MDI Anwendung benutzen , um einzelne Forms in DLLs auslagern zukönnen. Nun ist es mit MDI sehr einfach Forms zuladen und wieder zuschließen. Jedoch sollte der Anwender nicht mit bekommen das es sich um eine MDI Anwendung handelt.
So sieht ein normales MainMenu aus :
Und sieht es aus wenn ich ein MDI Child Form maximiere:
Nun möchte ich aber, das wenn ich ein MDI Child Form maximiere möglichst genauso aussieht wie auf Bild eins, also ohne die markierten Elemente!? Man kann sich es auch als eine Art Frameset vorstellen, wo jeweils bloß die Contentseite neu angezeigt wird 😄.
Hi,
ich arbeite gerade an einer MDI Anwendung, nun wird ja wenn man eine MDI Kindfenster aufruft und maximiert eine neue zweite Menüleiste für das MDI Kindfenster. Kann man irgendwie verhindern, das dieses Menü erscheint, wenn man das MDI Kindfenster maximiert?
thx & cu
UserNeo
Hi,
ich programmiere gerade ein Programm, wo ich gerne eine Datenbank einbinden würde, welche alle Strassennamen von Berlin enthält! Gibt es sowas zum download oder kann man es sich irgendwo bestellen?
Bin nämlich zu faul, alle Namen selbst in eine Datenbank zuschreiben 😄.
mh, vielen Dank für den Hinweis.
Besonders viel kann ja VSTO nun auch nicht 🙁 , ich habe bloß mal den Text, am Kiosk, überflogen. Und so wie ich im Fazit gelesen habe, sollen ja die neuen VSTO bei VS.NET 2005 Prof. enthalten sein 😁
Hi,
ich überlege mir gerade die Visual Studio Tools für Microsoft Office System anzuschaffen, jedoch was sind die Vorteile? Ich kann doch auch so per C# auf Word & Excel Dateien zugreifen und bearbeiten? Oder ist die Bearbeitung dann NOCH einfacher? Als Voraussetzung steht Office 2003 ist es abwärtskompatibel? Gibt es dann auch eine Komponete um meinen .NET Programmen einen Office2003 Style zu verpassen?
@Maddinel
Danke für den Hinweis 😄, habe ich geändert!
Jedoch gibt es eine Möglichkeit .NET Mobile Anwendungen ohne die "Pro Version" ?
Hi,
ich möchte mich privat ein wenig mit den Entwicklung von Anwendungen für Smartphones beschäftigen, also habe ich mir das Smartphone SDK 2003 untergeladen und installiert. Jedoch konnte ich keine Neuerung im Visual Studio feststellen und habe im Unterordner der installierten Smartphone SDK herumgestöbert. Dort habe ich im Unterordner \Install_files\ eine Setuproutine für ein Visual Studio Smartphone AddOn gefunden. Jeodch bricht das Setup immer ohne besonderen Grund ab ("..Installation wurde unterbrochen. Bitte starten Sie das setup nochmal", hilft jedoch nicht!).
Nun meine Ahnung, ich habe hier zu Hause bloß Visual Studio Standard 2003. Könnte dies vielleicht das Problem sein? Als Vorrausetztung für das Smartphone SDK steht jeglich "Visual Studio .NET 2003".
Oder gibt es auch ein kostenlose IDE zum entwicklen von Mobile Anwendungen (oder irgendwas für #develop)?
Vielleicht habe ich auch irgendwas vergessen?
Smartphone SDK 2003
http://www.microsoft.com/downloads/details.aspx?familyid=a6c4f799-ec5c-427c-807c-4c0f96765a81&displaylang=en
Original von nitronic
Der nächste Punkt: 2.0 ist noch nicht released, wird es vermutlich im Jänner auch noch nicht sein. In der EULA steht, dass eine kommerzielle Entwicklung mit dem .NET Framework 2.0 nicht zulässig ist, solange das neue Framework noch nicht released wurde. Ergo DARFST du das gar NICHT.
Vielen Dank für die Info 👍, hätte ich ja auch selber draufkommen können 😭
Hi,
ich arbeite zur Zeit an einem Projekt welches cirka Januar 2005 fertig sein soll. Nun meine Frage, macht es schon jetzt Sinn dieses Projekt mit .NET 2.0 zuentwicklen ? Oder lieber noch mit der 1.1 Version ? Wie macht Ihr das =) ?
mh, nein das geht mit dieser Methode natürlich nicht. jedoch wozu möchtest du einen Status für jeden einzelnen Beitrag haben? Wenn ich in einem Forum tätig bin interesseirt mich zb. das Thema Linux überhaupt nicht und sehe mir auch keinen Beitrag dazu an, soll es dann so sein, das alle Beiträg als ungelesen markiert werden? Selbst in diesem Forum gibt es nur einen Link der die Themen der letzen 24h anzeigt !?
Also ich würde es so machen wie oben beschrieben! Der Rest ist zu aufwendig oder speicherintensiv !!
Vielen Dank für die Antworten 🙂, ich glaube der Weg mit Application.AddMessageFilter ist schon der richtige Ansatz. Werde das jetzt mal versuchen!
hi,
speichere in der Datenbank, jedesmal die Zeit wann der User das Forum betritt / einloggt und lasse dann alle neuen Beiträge seit dem letzten Besuch anzeigen 🙂.
Hi,
ich habe folgendes vor, bei meinem Programm meldet man sich als Benutzer an, klickt man nun eine gewisse Zeit (zb. 20min) keine Button, keine Texteingabe oder ähnliches so soll der Benutzer wieder abgemeldet werden!
Nun meine Frage, gibt es ein Globales Event für Windows Form? Oder muss ich den bei jedem ClickEvent, Texteingabe usw. prüfen ob die Zeit abgelaufen ist?
Wißt ihr was ich meine 😁
naja die technik sollte jetzt nicht das große Problem sein! Ich glaube am Anfang gab es mal eine Umfrage, ob ein .NET Board genommen werden sollte oder nicht und dort war es den meisten glaube ich egal.
Aber ich finde es eigentlich auch besser wenn man ein ASP.NET Board betreibt, ich kenne ja auch keine "PHP" Seite , welche ASP.NET benutzt 😉.
Hi,
ich habe mal eine Frage, ich benutze in meinem Projekt eine *.mdb Access Datei welche im Netzwerk auf einem Server liegt. Nun benutze ich im ConnectionString folgenden Pfad "\servername\db\system.mdb" jedoch muß ich dazu den Ordner "\db" freigeben (mit Schreib/Leserechten). So kann man aber auch einfach mit dem Explorer hin browsen und die Datei löschen 🙁 .
Gibt es noch eine andere Möglichkeit auf eine Accessdatenbank zuzugreifen ausser so ?
Ich vermute das man irgendwas mit System/Benutzer DNS machen kann, jedoch wie und wie müsste dann der ConnectionString aussehen 😁 ?
Hi,
ist ja auch klar das #Develop langsamer ist, es ist eine IDE die komplett in C# geschrieben wurde. Das VisualStudio wurde hauptsächlich in C++ geschrieben oder irre ich mich da?!
Original von guenni81
Du könntest dein eigenes Steuerelement schreiben das du später verwendest...
Ich meine darauf ist er sicherlich auch bekommen 😭 , jedoch wie stellt man das an? Ich meine wenn ich ein UserControl erstelle, stehen mir ja auch nur die System.Forms. Elemente zur Verfügung oder ?! Gibt es ein gutes Einsteiger Tutorial 😁 😁 ??
Original von hauptmann...Ich habe mir die Visual Studio 2005 Beta Enterprise DVD letztes Wocheende(Samstag) bestellt....
Wo kann man sich diese bestellen !?
erstmal vielen dank 😁
Also sollte ich meine Seite erstmal direkt mit ASP.NET auch designen? Also für Textfelder -> Web Server Controls oder HTML Server Controls oder für Bilder eine Image Control usw. benutzen ? Wird denn der Code dadurch nicht zu aufgebläht?
Hi,
ich möchte gerne von PHP zu ASP.NET umsteigen, lese zur Zeit auch ein Einsteigerbuch, jedoch verstehe ich einiges noch nicht so richtig, da ja die Unterschiede doch ziemlich groß sind. Bei einfach gestaltenten Seiten aus Formularen und ohne Designanspruch ist das Programmieren mit den Webcotnrols und HTML Server Controls recht einfach, jedoch im Altag hilft dieses leider nicht so.
Ich komme aus dem PHP Bereich und habe eigentlich ein paar Codeschnipsel , welche in PHP sind , ich jedoch nicht weis wie diese in ASP.NET aussehen !?
Wie kann ich eine einfache Variable in einer HTML anzeigen lassen?
<img src="<?php echo $url_image; ?>" border="0">
Eine einfache Schleife mitten in einer HTML Seite, nicht bei page_onload()
while($i > 16)
{
echo "<a href=link.php?id=".$i."><img src="images/icon_".$i.".gif" border="0"></a>";
$i++;
}
So das wars erstmal 🙂 , vielleicht könnt Ihr mir helfen das ich endlich den AHA Effekt bei ASP.NET bekomme 😉.
Vielen Dank für die Infos 😁 ich hatte das this.Controll.Add() nicht gemacht.
Jedoch löst das leider mein Problem nicht 😦. Mein Steuerelement ist ein kleines Formular.
Wie kann ich jetzt zur Laufzeit noch mehrere Instanzen des Steuerelements hinzufügen?
Hi,
ich habe jetzt mir ein kleines Windows Steuerelement programmiert, wie kann ich diese jetzt dynamisch in meinem Hauptprogramm dieses Windows Steuerelement anzeigen lassen und auch wieder zerstören bzw. ausblenden lassen?
Ich kannauch auf alle meine Funktionen auf dem Steuerelement zugreifen , jedoch wenn ich .show() aufrufen wird das Steuerelement immernoch nicht gezeigt , was mache ich falsch oder wo muss ich dieses Steuerelement initialiseren? Das ganze liegt jetzt hinter einem KlickEvent.
@cypher
Vielen Dank für deine Mühe 🙂 , jedoch suche ich nicht nach einer Codelösung sondern, nach einer Lösung womit ich über die IDE eine leere *.mdb Datenbank erzeugen kann 🙂. Beim ASP.NET WebMatrix , gibt es einen extra Punkt darfür. Und ich wollte wissen, ob es sowas auch bei Visual Studio C# 2003 Standard vorhanden ist 🙂.
Ich kann jetzt zwar deinen Code nehmen und eine *.mdb erstellen 😁 , wäre aber weiterhin über einen Hinweis für die IDE froh 😁