C# - Can OpenRasta Run Alongside An Existing Web App
Aug 13, 2010
Is there a preferred way to configure an ASP.net solution so that OpenRasta can run alongside an existing application asp.net application.
I'm interested in what the process would be for a request coming in to the server for:
a resource OR knew about
a resource the old web app knew about
a resource neither app know how to handle
I'd like to keep the 2 projects separated so that we can gradually move over functionality to being based on OpenRasta and away from our legacy app.
As an example, on a machine with a virtual directory of /api
Requests to /api/contacts <-- handled by OpenRasta.
Requests to /api/v0.1/contacts <-- handled by Legacy web app.
Requests to /api/junk <-- handled by Neither web app.
I've been using OpenRasta to convert an old web application we have into something RESTful. IS it possible to serve up a resource (or specifically a list of resources) as both .aspx and JSON? I have tried this but no matter what I try I keep getting the .aspx back .. Here's a sample configuration:
I am researching phasing MVC into our WebForms site. The caveat is that we already have our own SEO mechanism for mapping/rewriting URLs via an httpHandler. So in the web.config:
[Code]....
Now my existing URL mapping code is not called, so a request like "http://mySite/sally/admin.aspx" throws a 404 when it should be rewriting the URL as "http://mySite/admin.aspx?userId=2". I found that all is well until I call routes.MapRoute...it seems that is the point where MVC takes over for all requests, even though I have code to explicitly ignore requests for "*.aspx".
I am looking to learn .NET , i have experience in some Html, Php and mysql . What i mainly need to know is where to start.-I am guessing i would use Microsoft visual studio for development , and design of my pages.-If i wanted to make a site that ran a compiled program for instance, what would be the best langauges to learn alongside .NET c-sharp ?-Is it mysql compatible? Just looking for the best place to start.
I am updating a project I wrote some time ago. At the time my preference was for DataSets and DataSetTableAdapters, but I've now moved on to use Linq to SQL DataClasses. I would like to convert the project to Linq to SQL, but I am tight on time and it's a big job. My question is, is there any reasons I can't develop new modules using Linq to SQL DataClasses along side DataSets and convert the DataSets overtime?
Apart from the obvious confusion it will cause, are there any technical problems I should be aware of i.e. will there be any performance problems using the two methods?
I'm currently using Validation controls to validate a form. I tried adding a separate onclientclick javascript method to do some extra validation but it now appears to only run this and not continue on to run through the Validation controls. The extra javascript method is returning true, so I'm not sure if the onclientclick is clobbering the scripts from the Validation controls. Can anyone explain what I've done wrong?
I have a datagrid which pulls data from a single database table to display it. However, this database table also contains information on the thumbnail URL for each record, and I would like to display the thumbnails for each record in the 1st column of the datagrid.
At present I have added the following to my datagrid:
[Code]....
So I presume the main challenge now is to set the Thumbnail.ImageUrl property to the correct file path in the VB.NET code. But how do I do this for each record? I am using a function to retrieve data for the gridview, which is based on the following:
I'm writing an ASP.NET MVC site where I need to have a "Tasks" application that runs alongside the website. Such a "Tasks" application would collect data at set intervals and insert it into the database.
Of course, I could write a simple Console Application and use the Windows Task Scheduler to run it, but my site is being hosted by GoDaddy and I only have medium trust permissions.
Are there any methods for implementing such functionality while not violating medium trust permissions?
One method that I'm considering is a method in the site itself that gathers data, waits for a long time, and then gathers data again. Would that interupt users' connection to the site?
Right now, I am struggling with this ASP.NET problem. I want the computer to display a label that says, "ID Already exists -- must select a different value" when the computer has a matching (or the same) number in the dropdown list box. When I add a NEW ID, this is when the process happens.If the New ID does not = to the values in the ID Number, then when I press 'Add New Item', the red label should display:ID Already exists. Must select a different value. Right now, my code for the add button event is: If ddlItems.Text = "Add New Item" Then Dim item As New Item With item
[Code]....
What can I do to add the text below and read all IDNumbers to verify that it is not chosen already?
i m using a regex to not allow certain characters, the below code works fine for certain html tags but not for all for i dont want the user to enter html tags for eg if i enter <nitin/> it allows but i dont want this to happen for other html tags it does not allow
!@#$%^&*()+=[]\';,/{}|":<>? or !@#$%^&*()+=[]\';,/{}|":<>/>?
found while searching for help on my asp.net application.I have a small application with connected to a SQL database. As it was so small, and contained very little data of any importance, i had set it up with Clear passwords.Now i have been asked to expand the database considerably, and encrypted passwords are now required. I can easily modify the web.config so all future users are set up with encrypted passwords. But is there any way to change all existing users passwords to be stored encrypted?
I am receiving the contents of a file via ftp. I don't want to go into every detail (unless needed), but I am working with existing code that was using 3rd-party software to get ftp files. I am replacing that with .NET code. But I want to replace as little as possible of the existing code that is not specifically using the 3rd-party s/w. So I am trying to use a class originally written by the author of the code (a former employee).
This is his class constructor:
Code:
Public Sub New(ByVal fileName As String, ByVal content As StreamReader) Me.FileName = fileName Me.Content = content Me.TimeStamp = Date.Now End Sub
So I need to pass a StreamReader. My problem is how to get one. In my procedure ReceiveFile(), I execute this code:
Code:
Private Shared Sub ReceiveFile(ByVal sFilename As String, ByRef objMemoryStream As System.IO.MemoryStream) Try
Dim request As FtpWebRequest = DirectCast(WebRequest.Create("ftp site and folder" & sFilename), FtpWebRequest) request.Method = WebRequestMethods.Ftp.DownloadFile request.Credentials = New NetworkCredential("id", "pw") Dim response As FtpWebResponse = DirectCast(request.GetResponse(), FtpWebResponse) Dim responseStream As Stream = response.GetResponseStream() Dim reader As New StreamReader(responseStream) Dim sFile As String = reader.ReadToEnd 'reader.Close() ' response.Close() 'objMemoryStream = responseStream Dim objStream As System.IO.MemoryStream objStream = New System.IO.MemoryStream(Convert.FromBase64String(sFile)) ' objMemoryStream = Convert.FromBase64String(sFile) objMemoryStream = objStream 'Return reader Catch ex As Exception Dim i As Integer i = 10 End Try End Sub
responseStream is declared as a stream but when I query it in the debugger it says it's an FtpDataStream, after it's set equal to response.GetResponseStream. I want to take that stream and somehow get it into a MemoryStream. I thought I found the solution this morning via Convert.FromBase64String, but when I ran I got an exception saying "Invalid character in a base-64 string", and I think it's because of the newline character in the string. The file that's received contains three lines separated by a newline character.
How to "overwrite existing log file" ??? I have tried to set attribute property <appendToFile value="false" />. but still log file is not getting overwrite. My config file setting is as follow:
I have two extremely long queries that I am running on multiple tables, using an INNER JOIN. The only difference between these two queries is that they take different input values for one of the WHERE clauses, which they get from two separate DropDownLists. The results of these queries are identical, save for the time1/time2 columns.string query1 = "select Name = t1.name, time1=(SELECT hours FROM table3 WHERE street=list1.selectedvalue), t2.address from [table1] t1 INNER JOIN [table2] t2 ON t1.param = t2.param ORDER BY Name"
My controller is Pages, and my action is somestring. So the generated url would be localhost/Page/somestring
This is fine. However I would link the generated url when I visit http://localhost:1241/Admin/ section to be
localhost/Admin/Page/somestring
Instead of localhost/Page/somestring
This localhost/Page/somestring url is setup in my global.asx file to route to view a page, and the localhost/Admin/Page/somestring url is routed to edit the page.
I have developed an ASP.NET Web Application and am now looking in to integrating a CMS into it. Is there any open source tool that allows me to this?
I have many existing pages, with content in them, and want to make it possible to simply have some sort of plugin that can be used to add or edit the content - I am willing to convert the existing static content into the CMS database but want to keep the other functionality I have developed (A custom authorisation framework, a site layout and styling using master pages etc).
i red some stuff, and what i got is that mvs normally works not directly with MSSQL on pc but witht he one it creates within project.. hm.. like that, and you can not see the database created from the project in normal SQL server databases.
I have used .net framework 4.0 to design my web project I want to improve some features on my web site and I decided to use MVC in my project.
I research about mvc I found out System.Web.Routing in .net framework 3.5 is wrapped by System.Web in .net framework 4.0.
In the other side in my host environment I have IIS 7.0 with all necessarily handlers mapped to .aspx and some other extension like .cshtml and support them.
So I think I have all thing for mvc migration. my question is :
Is it possible to move mvc by configure web.config and make some structure for content, view and controller classes but don't change any asp.net pages and configuration like appcode and appdata which I had before in my asp.net application.
Note, I don't want to change or update my old application to mvc I want to add some mvc controllers class and view to my existing asp.net project to use mvc functionality.
I want to add WCF to existing asp.net application and host both of them in the same virtual directory is it possible ?? Also when i click new item to add app.config file from visual studio its not showing.
This seems like a very basic question but I couldn't find any help on web. If you could provide some link or steps to do this.I have created few basic Silverlight applications which are working fine standalone. I also have a basic ASP.NET application with a solution with around 10 Class Library Projects and 1 website. I want to create a small popup which will have some funtionality using Silverlight.How should I go about creating this application and how to integrate it with my existing application for it to show as a link. I would not want that link to open another application/site.
I have raised with an error that i am unable to place the existing frame into the jtabbedpane.when i use to click the tab the class of serverInitiator frame is opening in a new window but how can i view it on the current frame of jtabbedpane.