Laden...
Avatar #avatar-2533.jpg
schaedld myCSharp.de - Member
.NET Web Developer Schweiz Dabei seit 05.04.2006 1.433 Beiträge
Benutzerbeschreibung

Forenbeiträge von schaedld Ingesamt 1.433 Beiträge

22.06.2010 - 09:41 Uhr

UpdatePanel Verwendung

ClientSide Repeater

Also bei Deinen UpdatePanels sind die Properties UpdateMode und RenderMode nicht aufgeführt, ich denke dort liegt auch ein Problem. Des weiteren würde ich mich ins UpdatePanel einlesen, oder auf JQuery wechseln und dann analog dem zweiten Beispiel etwas ähnliches realisieren. Ich bin vom AjaxControlToolkit weggekommen, da es mir zuviele Daten hin und herschiebt die gar nicht notwendig sind.

Als Beispiel nur dieser Blogbeitrag.

22.06.2010 - 09:21 Uhr

Silverlight Anwendung
Silverlight Business Application
Silverlight Navigationsanwendung

Die Silverlight Anwendung ist eine "nackte" Anwendung noch ohne Style und Navigation. Die beiden anderen kannst Du verwenden, wenn Du schon länger BusinessApplications mit Silverlight erstellt hast und diese dann nur noch anpassen möchtest. Alle Vorlagen implementieren aber nicht das MVVM-Pattern.

Ich bin auch noch nicht der SL-Crack und verwende eigentlich immer die Silverlight Applikation, weil ich da mehr Einfluss habe und nicht schon alles vorbereitet ist.

Zu Deiner zweiten Frage findest Du sicher hier ein paar Antworten.

Wenn Du keine Silverlight Anwendung in einer WebSeite /WebAnwendungsprojekt hostest, dann heisst dass das Du eine bestehende Webseite eventuell auf dem Server hast und die Silverlight Anwendung später implementieren möchtest.

Silverlight.net bietet ein paar gute Tutorials
MSDN Solve

16.06.2010 - 09:09 Uhr

Vielleicht hilft Dir der Artikel ein wenig weiter.

15.06.2010 - 14:16 Uhr

Analog dem VisioViewer sollte es eigentlich der Powerpoint Viewr auch gleich machen. Vielleicht findest Du hier einen Input.

15.06.2010 - 14:13 Uhr

Möchtest Du was wie hier beschrieben erstellen?

11.06.2010 - 14:51 Uhr

tja.. was soll ich sagen. das waren jetzt knapp 4 jahre spaß und ich habe enorm viel hier gelernt. mal sehen ob ich 2014 bei 20k stehe weil... los werdet ihr mcih nciht so schnell 😉

Das hoffen wird doch 😉

Auch von mir recht herzliches Dankeschön 👍

09.06.2010 - 16:08 Uhr

Es geht aber darum, das zu parsen, was mir zB. der InternetExplorer endgültig anzeigt. Nehme mal an Du meinst das was man sieht wenn man rechte Maustaste -> View Source macht oder?

08.06.2010 - 15:06 Uhr

Den DataContext der Unterklasse auch auf das UserControl legen, dann kannst Du auch auf die "UnterEigengeschft" zugreifen.

08.06.2010 - 09:19 Uhr

Vielleicht findest Du hier ein paar Hinweise.

Wenn ich mich recht entsinne, dann müsste, wenn ein Objekt geändert worden ist, NHibernate aufgrund seines IsDirty Property auf dem Objekt, das Objekt selber speichern, wenn dieses auf true ist (dann ist's ja geändert).

07.06.2010 - 14:08 Uhr

Mit der PowerShell ginge es so... (falls Dein Rechner nicht NT 4.0 mit welchem Du den NT-Dienst überwachen willst.)


get-service

04.06.2010 - 09:03 Uhr

Ich denke, dass Du für eine externe URL mittels JavaScript API von Silverlight die Webseite mit dem Report anzeigen müsstest. Gemacht habe ich dass allerdings noch nicht.

Vielleicht findest du unter JavaScript-API für Silverlight noch ein paar Hinweise.

02.06.2010 - 09:33 Uhr

@MarsStein
Ich bin mal drauf gestossen, als ich mit dem DeepZoomComposer rumgespielt und gesehen habe, dass man auch ein Seadragon Bild generieren kann.

Ich möchte aber nicht wissen, wie das bei 'ner langsamen Modemverbindung aussieht 😉

Dachte in DE sei 10MBit/s schon fast Standard 😃

02.06.2010 - 09:27 Uhr

Wann und wie lädst Du das Bild neu? Gleich beim Laden der Seite oder wenn man zum Beispiel auf ein Thumbnail klickt?

01.06.2010 - 15:44 Uhr

Wenn Du das als Webanwendung willst, müsstest Du Dir eher Flash oder Silverlight anschauen, da könntest Du das Bild (Map) auch clientseitig bearbeiten - mit diesen beiden Technologien kenne ich mich aber zuwenig aus um hier weiterzuhelfen.

Stimmt nicht mehr ganz, vielleicht findet ihr hier noch ein paar Ergänzungen /Anregungen, das ganze AJAX-mässig zu realisieren / (zoomen etc.)

Seadragon

01.06.2010 - 15:24 Uhr

Soweit ich mich entsinne, werden die Header, wenn das Empty Data Template festgelegt worden ist, automatisch dargestellt.

01.06.2010 - 15:10 Uhr

Ich weiß jetzt nicht 100% ob der auch in einer Nicht-Webanwendung funktioniert, vermute es aber stark.

Funktioniert, wenn man nicht "Client-Profile" als TargetFrameWork in den Eigenschaften des Projektes angegeben hat. Dann kann man unter den References auch die System.Web DLL referenzieren.

Vielleich noch interessante Links zum WebConfigurationManager:

WebConfigurationManager Members

31.05.2010 - 07:36 Uhr

Gehört das evenutell nicht ins WinForms Unterforum?

Eventuell hast Du das .js-File vergessen als Embedded Resourece zu verwenden.

31.05.2010 - 07:14 Uhr

Das kommt ganz auf das Design der Lösung an.

Viele setzen auch heute noch ADO.NET ein, da OR-Mapper nicht ganz so performant sind.

Beispiele für EF findest Du hier.

26.05.2010 - 15:38 Uhr

Eventuell ein paar Anhaltspunkte ohne Servermethode.

26.05.2010 - 15:30 Uhr

Kriegt man sowas überhaupt in CSS abgebildet oder muss ich da irgendiwe mit Bildern tricksen? Das bringt man mit CSS schon hin, es hat ja eine Eigenschaft Border

26.05.2010 - 12:18 Uhr

MojoPortal ist einfach zu handhaben und in wenigen Klicks installiert /betriebsbereit und basiert auf ASP.NET

26.05.2010 - 12:07 Uhr

dieses verhlaten ist nciht branchenspezifisch. es scheint sogar eher eine allgemeine menschliche eigenschaft zu sein, die bei jedem existiert, nur manchmal eben recht stark ausgeprägt ist.

Oder eben aus "Faulheit" weil man vor dem Neuen Angst hat...

26.05.2010 - 07:56 Uhr

YAML-Builder hilft Dir recht gut Designs zu erstellen.

26.05.2010 - 07:10 Uhr

Im Grunde genommen ähneln sich sehr viele Firmen. Bei mir ist es so:

  • Kurz spezifizieren
  • Wenn noch Fragen offen sind Annahmen treffen und implementieren

und zum Schluss sich wundern wieso der Kunde meint er habe das nicht gewollt. Am Wichtigsten ist so oder so eine saubere Requirements Analyse in welcher wirklich komplett alle Kunden angefragt und ihre Anforderungen abgeholt werden, erst dann das Design etc.

Ich versuch mich gerade das gerlente von der Schule in der Firma einzubringen, es ist aber schwer wenn die Leute das Gewohnte nicht einfach so aufgeben wollen und sich an das "nicht-Optimal" gewöhnt haben.

20.05.2010 - 18:45 Uhr

Ich hatte mal eine Diskussion hier im Forum von pro und contra zum AjaxControl Toolkit. Generell werden immer sehr viele dynamische Scrpts erzeugt, die Performance beeinflussend sein kann und daher habe ich wohl mit dem Toolkit am programmieren, brauche aber die UpdatePanels nicht.

1.) Erstelle Dir eine statische Methode im Codebehind mit dem Attribute WebMethod
2.) Im ScriptManager musst Du das Property EnablePageMethods="true" setzen
3.) Im oben erwähnten Blogbeitrag mache ich nicht's anderes.

20.05.2010 - 18:21 Uhr

Du könntest auch ohne UpdatePanel arbeiten.

Die Uhrzeit kannst Du mit einer Asynchronen WebMethod anzeigen lassen und dass senden der Daten alle 20 Sekunden genau gleich, dann hast Du gar keinen PostBack. Ich habe mal was realisiert was alle 5 Sekunden in einem GridView einen Status abfragt.

20.05.2010 - 13:23 Uhr

jedoch ist diese Art zu binden nur One-Way bzw. ich bekomm wenn ich mir einen Button erstell auf der Seite kein Werte aus der Formview (Formview.DataItem = null)

Das liegt daran dass der Button ein PostBack auslöst und Du die Daten eventuell nur bindes wenn !IsPostBack stattfindet.

20.05.2010 - 08:52 Uhr

Mein Vorschlag:


        protected void TextBox_OnTextChanged(object sender, EventArgs e)
        {
            TextBox textbox = (TextBox)sender;
            DateTime dateTime = DateTime.Parse(string.Format(@"1/1/{0}", textbox.Text));

            CalendarExtender calExtender = (CalendarExtender)UpdatePanelCalendarExtender.FindControl("BirthDateCalendarExtender");            
            calExtender.SelectedDate = dateTime;
        }


    <form id="form1" runat="server">
        <cc1:ToolkitScriptManager ID="ToolkitScriptManager" runat="server">
        </cc1:ToolkitScriptManager>
    <asp:UpdatePanel ID="UpdatePanelCalendarExtender" runat="server" RenderMode="Block" UpdateMode="Conditional" >
    <ContentTemplate>
            <asp:TextBox ID="YearOfBirthTextBox" runat="server" OnTextChanged="TextBox_OnTextChanged"></asp:TextBox>
    <cc1:CalendarExtender ID="BirthDateCalendarExtender" runat="server" TargetControlID="YearOfBirthTextBox" PopupButtonID="YearOfBirthTextBox" >
    </cc1:CalendarExtender>
    </ContentTemplate>
    <Triggers>
    <asp:PostBackTrigger ControlID="YearOfBirthTextBox" />
    </Triggers>
    </asp:UpdatePanel>
    </form>

20.05.2010 - 08:13 Uhr

Und wenn Du versuchst so vorzugehen:


LinkButton link = new LinkButton();
link.ID = product.Id.ToString() + "|" + priceItem.Size.Id.ToString();
link.Text = priceItem.Size.Name + " " + priceItem.SizePrice.ToString("0.00") + " €";
link.Click += new EventHandler(link_Click);
link.Style["Class"]= "addItem";

19.05.2010 - 06:37 Uhr
  • The Forbidden Kingdom (mit Chacky Chan)
  • Street Kings (mit Keanu Reeves)
  • Blood in Blood out
12.05.2010 - 09:50 Uhr

PowerShell wäre hierfür sehr geeignet. Hierzu gibt's es ein paar Bücher. Mir hat dass Buch "Windows PowerShell für Einsteiger von Spona" geholfen.

07.05.2010 - 09:43 Uhr

Ausser Du hättest bereits eine View in der Datenbank, welche Deinen Join bereits dort ausführt. Dann hast Du auch in der Linq2ToSQL die Möglichkeit eine Tabelle "reinzuziehen".

07.05.2010 - 08:29 Uhr

Nein, wenn Du die Tabellen weisst, die Du mit einem Join verbinden willst, dann musst Du beide Tabellen in das LinqToSQL reinziehen und den Join von Hand machen.

101 LINQ Samples

Bei mir habe ich als Beispiel nur zwei Entitäten genommen.

Der Code dafür sieht so aus:


            BurautaisDataContext context = new BurautaisDataContext();
            var resourceToDeviceJoin = from r in context.Resources
                                       join
                                           d in context.Devices on r.T_Id equals d.T_Id
                                       select new
                                       {
                                           d.NetBiosName,
                                           d.Os,
                                           r.T_Type
                                       };
            resourceToDeviceJoin.ToList().ForEach(e => Console.WriteLine(e.NetBiosName, e.Os, e.T_Type));

            Console.ReadKey();
07.05.2010 - 06:33 Uhr

Um Dich zu beruhigen. Wir verwenden auch noch den IIS 6.0 mit einer WebSolution ASP.NET 3.5. Funktioniert einwandrei (LINQ, LAMBDA etc.)

06.05.2010 - 11:38 Uhr

Hallo zusammen

Ich habe mich ein wenig mit dem Entity Framework 4.0 und dem Visual Studio 2010 Ultimate beschäftigt.

Die Ultimate Version hat ja die Möglichkeit in welcher ich mein Model erstellen kann (Klassendiagramm, UseCases etc.) Da das Entity Framework 4.0 der Mapper zwischen der DB und meinem Modell ist, müsste es doch eine Möglichkeit geben dieses zu generieren.

Kurz zusammengefasst möchte ich:

1.) Mein BusinessModell im Solution Architekt erstellen
2.) Meine erstellten Klassen sollen im EF verwendet werden können
3.) Aufgrund der Informationen in meinem entworfenen Modell im Architect soll mir das EF-Modell generiert werden.
4.) Auf Basis des generierten EF-Models wird mir dann das Datenbank Schema generiert.

Also eigentlich nicht's anderes als MDA. Hat jemand eventuell schon Efahrungen damit gemacht oder wisst ihr ob dies noch nicht so unterstützt wird wie ich es mir vorstelle.

Danke für eure Hinweise.

30.04.2010 - 07:57 Uhr

Hintergrund ist, das bei uns Mandanten jeweils ihre eigene Tabelle für eine Entity haben (Adressen z. B. für Mandant 1 in ADR_001 und für Mandant 2 in ADR_002).

Liegt da nicht Optimierungspotenzial im Model vor.

Ein Mandant kann haben null oder mehrere Adressen, dann müsstest Du nicht für jeden Mandanten eine eigene Tabelle anlegen und könntest dies bequem mit einem ObjectQuery abfragen.

30.04.2010 - 07:17 Uhr

Wenn es mir recht ist, kannst Du aufgrund des Use Cases das Sequenzdiagramm "generieren" lassen.

29.04.2010 - 15:49 Uhr

Läuft der eine IE im Kompatibilitätsmodus zu IE6 /IE7? Da hatte auch so "spassiges" Verhalten, obwohl ich den IE8 verwendet habe.

29.04.2010 - 15:00 Uhr

Nein so wie es Du möchtest ist es nicht möglich. Wieso denn in eine Datei schreiben, was in einem Label ist? Der Inhalt kommt ja entweder von einer DB oder einer Datei.

29.04.2010 - 13:26 Uhr

Deine LinQ2SQL Abfrage wird als Public Property ObservablceCollection<T> der View zur Verfügung gestellt. In der View verknüpfst Du dann die Itemssource mit dem Property der ModelView, et voilà so spielen sie zusammen.

29.04.2010 - 13:20 Uhr

Eine TextBox hat auch nur die Eigenschaft Text, da lässt sich keine DataSource, welche IEnumerable ist, dranhängen.

29.04.2010 - 10:58 Uhr

wie wär's mit:


myList = myList.Where(t => !t.something.Equals(somethingelse)).ToList();

29.04.2010 - 09:37 Uhr

Nimm alle Zeichen der von microsoft definierten Menge Die Definition ist doch immer Sache vom Integrator.

Microsoft macht ja nur default Vorschläge z. Bsp. bei einem Validator-Control in welchem bereits vordefinierte Filter für E-Mail Adressen sind. Meinst Du sowas in der Art?

29.04.2010 - 06:57 Uhr

Vielleicht findest Du hier eine Lösung.

Wieso führt denn das PHP-Script ein PowerShell-Script aus? Ist ja ein grosses Sicherheitsrisiko, wenn vom Web aus ein PS gestartet werden kann, dass unter Umständen in die umliegende Systeme eingreift.... 8o

29.04.2010 - 06:40 Uhr

Im OnItemCreated oder OnItemUpdating würde ich die Daten manipulieren.

Das FormView und dessen Events findest Du hier.

26.04.2010 - 15:52 Uhr

Ich hab dies so gelöst dass ich die Bilder als Stream geladen und dann der Imagesource zugewiesen habe.

26.04.2010 - 15:49 Uhr

Also Windows VISTA 32bit, Mozilla Firefox 3.6.3 => keinen Absturz
drucken => keine Reaktion