Mettere ASP.NET sul sito wordpress

Io lavoro per un college e il nostro sito web principale ha un ASP.NET corso di ricerca delle informazioni che ho creato. Questo è diventato popolare e la nostra società di fronte al sito web (formazione per aziende) ha chiesto lo stesso sistema sul loro sito web. Io non sono coinvolti nel giorno per giorno di sito web, ma conoscere il loro stato realizzato utilizzando WordPress. Sarà possibile per me di incorporare alcuni ASP.NET il codice all’interno di alcune delle pagine? Tutti gli articoli su questo?

EDIT:
Il ASP.NET il codice che appare nell’attuale Markup è minimo, è principalmente un paio di asp:i valori Letterali ho fatto apposta per nascondere la maggior parte di esso dal sito dello sviluppatore per salvare me stesso fastidio quando qualcosa viene cancellata per errore.

EDIT2 C’era una risposta a farlo come un webservice questo sarebbe possibile. cioè come casella di ricerca nella pagina principale visualizzazione dei risultati al di sotto.

Che cosa si intende incorporare? Quindi è leggibile da parte di persone? In modo che il codice viene eseguito quando la pagina viene visualizzata?
In modo che il codice viene eseguito, ad esempio una casella di ricerca nella pagina principale

InformationsquelleAutor PeteT | 2009-11-27

10 risposte

  1. 7

    Dal momento che questa domanda molto tempo fa e la creazione di un meno di un ideale soluzione iframe ora ho trovato un ottimo plugin per wordpress chiamato iframe-meno

    http://wordpress.org/extend/plugins/iframe-less-plugin/

    In pratica ti danno un URL e costruisce il contenuto della pagina direttamente nella tua pagina di wordpress. Finora sembra funzionare davvero bene.

    InformationsquelleAutor PeteT

  2. 6

    Ho esigenze simili che il creatore di questo thread. Mantenere un CRM e per la corporate del sito che gira su ASP.NET/SQL con separata php WordPress blog aziendale. Dopo abbiamo iniziato a utilizzare WordPress per un anno, la gente qui mi piacerebbe essere in grado di modificare il contenuto statico sul nostro sito aziendale come noi di WordPress, sto guardando possibile ASP.NET/Wordpress hybrid set up.

    Mi sto sentendo cose buone “Phalanger”: http://www.php-compiler.net
    Si tratta di un Compilatore per il Linguaggio PHP per l’ .NET Framework, è possibile eseguire codice PHP .NET

    E ‘stato anche bello scoprire in questo thread che si può avere PHP e ASP.NET nella stessa web IIS, e’ un’altra ragionevole soluzione. Se avevo qualche no reputazione (io sono di nuovo qui) mi piacerebbe dare RickNZ un voto.

    InformationsquelleAutor GNat

  3. 5

    Ciò che si potrebbe fare è creare un servizio web sul ASP.NET applicazione e poi scrivere un plugin per WordPress, che avrebbe letto che il servizio e la visualizzazione nella pagina di wordpress.

    Sembra interessante, così ho modificato il mio post per vedere cosa pensano gli altri. Webservices non è qualcosa che ho fatto prima ricerca ora, per quanto posso dire la realizzazione del servizio ASP.NET lato sarebbe relativamente facile. Non so mettere il SAPONE tag sulla pagina di wordpress.

    InformationsquelleAutor Vladimir Kocjancic

  4. 3

    Questo non era l’ideale, ma la soluzione che ho prodotto coinvolto l’utilizzo di Iframe che sono ancora in HTML 5 spec (infatti hanno alcuni nuovi attributi) quindi penso di essere ok. Fondamentalmente faccio una pagina in wordpress con un IFrame e un po ‘ di javascript sul suo onload per rendere l’iframe si ridimensiona automaticamente in base alle dimensioni del contenuto utilizzando il codice riportato di seguito (iframe chiamato a telaio con larghezza 100%).

    function autoIframe(){
        try
        {
            var page_height = document.getElementById('frame').contentWindow.document.body.scrollHeight;
            document.getElementById('frame').height = page_height+60;
        }
        catch (err)
        {
            window.status = err.message;
        }
    }

    Questo codice ridimensionare sul caricamento del primo contenuto, se cambia il contenuto dovrà essere chiamato in qualche modo. La mia soluzione è stata quella di chiamare il metodo di innerpage con genitori.autoIFrame() ogni volta che è stata eseguita una ricerca.

    p.s. Il javascript funziona solo se l’iframe e esterno pagina sono nello stesso dominio (No cross site scripting).

    InformationsquelleAutor PeteT

  5. 1

    WordPress utilizza PHP e MySql. Ho installato ed eseguito sotto Windows 2008 e IIS 7. Il nuovo CGI roba in IIS 7 risultati in ottima performance, troppo.

    Ovviamente si può eseguire un distinti ma correlati ASP.NET-based sito sullo stesso server.

    È anche possibile eseguire un misto ASP.NET + PHP del sito. IIS indirizza le richieste in arrivo un particolare HttpHandler in base all’estensione dell’URL, in modo che non c’è alcun motivo perché non si può mischiare *.php & *.aspx.

    In realtà, si può anche fare cose come scrivere un .NET-based HttpModule che si integra con PHP/IIS sito, per fare le cose come la registrazione centralizzata di gestione dei cookie, header HTTP “regolazione”, etc.

    Se si vuole mettere ASP.NET controlli in un *.php file, quella è un’altra cosa. Per fare questo, si avrebbe bisogno di scrivere un HttpHandler che ha capito come effettuare il parsing di un file. O che, o basta usare gli iframe….

    Non ha bisogno di essere complicato. Basta attivare sia PHP e ASP.NET il sito web di IIS.
    Cosa intendi per “complicato”?
    mi sembra petebob796 è abbastanza nuovo per lo sviluppo del web, probabilmente si dovrebbe aggiungere un avvertimento che questa è una specie di difficile e avanzata cosa da tentare per qualcuno che non sapevo nemmeno che si poteva semplicemente mettere un po asp.net il codice in una pagina di wordpress e php dovrebbe girare.

    InformationsquelleAutor RickNZ

  6. 1

    Risposta breve: no, non facilmente. WordPress è il PHP che non si possono mettere alcune .net codice in una pagina PHP.

    Risposta lunga: sì, se… se siete veramente desiderosi di fare questo, e vale la pena il tempo e lo sforzo, è possibile aggirare il problema utilizzando alcune strategie già suggerito, ad esempio: host ASP.NET bit su un server windows (o mono) e lo mostra all’interno di un iframe nella pagina di wordpress.

    Solo nudo in mente che questo non è un comune programma di installazione, e può essere più difficile che semplicemente la creazione o l’utilizzo di un qualche tipo di plugin per WordPress.

    In realtà è possibile utilizzare Phalanger (php-compiler.net), e il PHP di WordPress sito come un nativo .NET applicazione. Poi si può chiamare .NET metodi diritto al codice PHP, e di integrare.

    InformationsquelleAutor MGOwen

  7. 0

    WordPress è un LAMP(Linux Apache MySQL PHP) applicazione, e di solito è in esecuzione nel server Linux. Io non credo che si possa integrare ASP.Net per wordpress. Ma ovviamente si possono fornire link ad ASP.Net applicazione WordPress.

    InformationsquelleAutor Anuraj

  8. 0

    No, questo non funziona. Non è possibile utilizzare ASP.NET pagine che sono serviti da WordPress. È possibile utilizzare ASP.NET nello stesso sito web come WordPress, per esempio non avendo determinate cartelle o alcune pagine servire ASP.NET il contenuto, mentre il resto del sito funziona ancora WordPress contenuto.

    Tuttavia, se il ASP.NET il codice che si desidera utilizzare è molto semplice, perché non farlo in PHP, invece? WordPress utilizza PHP, che è molto simile a ASP.NET.

    InformationsquelleAutor bzlm

  9. 0

    Posso essere in grado di utilizzare entrambe Asp.Net e WordPress sul mio Host (Dinamo.net.tr)
    senza utilizzare alcun plugin o iframe.

    Si può davvero lavorare insieme,
    basta caricare il tuo Asp.Net i file C#,
    e installare WordPress allo stesso tempo.

    InformationsquelleAutor mrbengi

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *