Før en online dialog med Katrine og Marie
Det lyder jo helt fantastisk, men ikke destro mindre er det nu en realitet! Igennem flere måneders intenst og særligt krævende programmeringsarbejde er det nu lykkedes at lave et online tale-til-tale system. Du kan simpelthen stille et spørgsmål til denne side – ved bare at tale højt ud i luften og trykke på “beregn svar” knappen – og så få Katrine og Marie’s svar med det samme – fuldstændigt som de selv ville have svaret på spørgsmålet. Du behøver ikke engang have en mikrofon tilkoblet din PC (heri lå en væsentlig del af den programmeringsmæssige udfordring kan godt afsløres). Husk at tænde dine PC højtalere. Prøv en gang!
- Stil dit spørgsmål ud i luften
- Beregn svar - udregner det mest sandsynlige svar på dit spørgsmål
Problemer? Hvis du har problemer med at hente lydfilen, kan du højre klikke på “beregn svar” og vælge at gemme filen (f.eks. til dit skrivebord). Herefter kan du høre filen ved at dobbelt klikke på “Beregnet_svar.wma” som efterfølgende burde ligge på skrivebordet.
C# – Embedding dynamic ASPX in a .NET WebControl
I have been looking for a way to embed non-static contents into a custom WebControl for a while now without any luck. In fact, I have seen quite a lot of “this cant be done” forum postings, even from MS MVP’s and official staff members from Microsoft Online Support. What a bummer :-/ …… hint: I’ve found a solution, read on.
It’s very easy to embed static contents such as HTML, CSS, images and JavaScript (even Ajax capable) - but directly embedded APSX files for dynamic generation of HTML contents eg. for your WebControl’s Ajax capabilities, dynamically created images, and so forth turns up nothing from extensive “googling”.
I rejected to accept that it is not possible to have dynamic contents in a WebControl component. I mean, it is a common thing to use dynamic and interacting ressources these days, especially since Ajax hit the developer windshield at 220 mph and squashed out all over it, all sticky n’ gooey. So, … I kept on trying to accomplish the task at hand; how to embed ASPX into a C# custom WebControl compiled as a standalone DLL (managed code).
And tada - I’ve now found a 100% working solution! Take that!
You can take advantage off the fact that .aspx and aspx.cs files can be compiled by the server side JIT compiler (Just In Time compilation). Realizing that, it’s a fairly simple step to envision your WebControl injecting .aspx and .aspx.cs files directly to the server directory.
You can quite simply place any needed .aspx and code behind files as hidden ressources in your WebControl and use eg. a StringWriter in the WebControls Render or Page_Load method to dump the file to a server directory residing in the web application. A word of advice is to use very specific and carefully thought through filenames for these injected files, as it would be unwise to overwrite existing files in the web application.
To avoid forcing on a JIT compilation for each page hit on the web application using your WebControl, you should seriously consider putting in some simple logic capable of detecting if the files have allready been injected. Should the files become overwritten, they will be JIT compiled when accessed.
After you have put the above code in placein your WebControl, the dynamically generated aspx file can be invoked directly by your WebControl as you would invoke any of the aspx files already available in the web application.
I’ll post a generalized code example here soon. My current working example is not suitable as a proof-of-concept example as it is a part of a larger system design.
Best regards,
Michael Schøler
Mindre meniskskade
Forhistorien: I april humpede jeg rundt på et ben i lidt over en uges tid. Et eller andet føltes helt galt i højre knæ. Min egen læge kiggede på det men kunne ikke rigtigt stille noget op andet end at beordre ro & hvile, at ordinere et par smertestillende piller fra Apotekets håndkøbs-afdeling, og at give en henvisning til dagkirugisk klinik Odder, hvor en special læge fra Århus idrætsklinik senere ville kigge på mig. Så jeg tog en noget modvillig men definitivt nødvendig pause på godt 4 uger fra træning og unødig fysisk aktivitet.
Jeg har trænet Shotokan Karate 2 gange om ugen lige siden træningspausen og det er da gået helt ok. Jeg har ikke smerter eller direkte ubehag, men kan da godt efter træning mærke at knæet er en smule hævet.
I september var jeg afsted til Odder, og det afstedkom så en yderligere henvisning til speciallægehuset i Århus, hvor en MR scanning af knæet blev udført, da der ikke synligt/mærkbart kunne konstateres at der skulle være noget galt med mit knæ.
Den scanning er der netop i dag kommet resultat fra, hvor man konkluderer at jeg har en lille skade på høje knæs ydre menisk og at der ellers ikke er noget at se hverken på brusk eller ledbånd. Jeg er derfor indkaldt til en artroskopisk operation sidst i november.
