Long URLs From Short Ones Using C#?

Jul 4, 2010

I've been using the LongURL.org API for expanding short URLs. The great thing about this service is that it returns a long URL, the title of the actual page and meta-info.The real problem I have is that it seems to take an inordinate amount of time to fetch the data. I'm considering shifting the request to JavaScript so that the URL is fetched via an AJAX update panel, in order that the page loads quickly, and the URL data is updated while the user looks at the content (some search results).Does anyone know how else I could gather the info described above, n a better time-frame? I'm using C# ASP.NET but would consider solutions in other languages.

View 2 Replies


Similar Messages:

Iis7 - Design And Implementation For Short URLs On IIS And .NET Stack?

Mar 7, 2011

I'm interested in creating "short URLs" a segment of pages on a site. However, this isn't in the traditional sense of "short URLs" like bit.ly where it will redirect to a different destination URL. I want the short URL to be the final destination.For example, one of these URLs might be http://foo/a/Afjbg, and when you navigate to it, it stays on http://foo/a/Afjbg (IOW, http://foo/a/Afjbg is visible to the user in the address bar).

If it was static content, I would just arrange the pages and folders into these names. But the content I will have on the site will be dynamically driven from a DB, so each page is generated on the fly. So the content looks logically different, but in reality is essentially the same .aspx page with dynamic content.How can this be accomplished on a Microsoft hosting stack? The platform is IIS 7 with ASP.NET 4.

View 3 Replies

Data Controls :: Strip (Cut Short) Long Texts In GridView Column Fields

Nov 22, 2013

I have used datagridview to display certain data to  users...

It works f9 but what I am concerned with is that there are a few columns having large text...n the text moves to the next line...i want that after a fixed length of letters it should display "......"

So the my datagridview would be of fixed size....

View 1 Replies

Automatic Website Login, Long URLs, Encryption?

Jan 25, 2011

We currently have two applications that will be using this. One is a web application, the other a desktop app. Both of these require users to login/authenticate, the same credentials can be used for either application.I want to build an automatic login mechanism that will fill in all the various login/order details and be able to call this from either app mentioned above. I've been thinking that the best way to do this is to pass this information encrypted through the URL. ie https://mysite.com/TakePayment.aspx?id=GT2jkjh3....

Since we don't want to integrate the payment processing too tightly into the desktop app to reduce our PCI scope, we decided to have it open the browser to a central, secured payment page through a simple shell execute with the full URL causing the default browser to open that page.Originally we were using AES for the encryption, but this is currently being re-examined as we would prefer not having to give out the key to the end user (AES is symmetric, symmetric encryption = both parties need the private key, why bother even encrypting then since we're going to be distributing the app?) So I'm looking at switching it over to use Public Key Encryption with the built in RSA routines within .NET

After coding up the RSA portion I noticed most examples on the net used 1024bits for the key-length, I went with this and now have our portal working with public key encryption, however the URLs generated are much much longer than when I was using AES so it made me start researching what the max limits for URLs are. http://www.boutell.com/newfaq/misc/urllength.html Says that IE is the limiting browser at about 2048 characters in the path portion. My initial tests with the RSA encryption show my urls will be around 1400 chars long.My questions boil down to this:1) Is there a better way for passing information from a desktop app to a website that I'm not thinking of? I'd prefer it be just as easy to use from another web page as it is from the desktop, hence my current solution.2) Is 1024 bit RSA keys necessary? Or overkill for something like this? A shorter key would mean shorter encrypted text right?3) Are there any other unforeseen problems with URLs in the 1200-1400 character range? Proxies? Firewalls? Web-Accelerators?

View 1 Replies

Web Forms :: Trim Span Long String To Short String Inside Repeater

May 7, 2015

Suppose i am having 25 character length string and I want to bind only first 15 character of that string into the label control.

<a href="[URL]" >"<span class="name" style="text-align: left; font-family: Arial; color: #0094DA; font-size: 14pt">
<%#Eval("Name").ToString().Length >= 30 ? Eval("Name").ToString().Substring(0, 30) : Eval("Name").ToString()%></span></a>

View 1 Replies

Logic For Fixing Relative Urls To Full Urls

Nov 16, 2010

i have a function that pulls URLs from various web resources. needless to say some are full valid URLS and some are relative as per the HTML of the page. below is my asp.net/ c# logic i derived for examining the URL and then generate a full usable URL from whats pulled from the site...

NOTE:
origianlurl is the full url of the first searched page, and relativeUrl is a url found within the searched page (it can be a full www.site.com or a /contactus.html)
private string ResolveRelativePaths(string relativeUrl, string originatingUrl)
{
if (relativeUrl.StartsWith("http") || relativeUrl.StartsWith("www"))
return relativeUrl;
if (relativeUrl.StartsWith("/"))
{
//get main url something.com
[code]...

View 1 Replies

Web Forms :: Timeout Error Continues On Long - Running Web App Supposedly Already Configured To Accommodate Long

Jun 16, 2010

I've developed a web application to accept video file uploads and then pass them to a backend service on an external server. The application runs without error on the visual studio debugging webserver, but once on a production iis 6 or 7 server, yields a timeout error at about a consistent amount of time into handling a large upload. Specifically, it errors in the middle of transferring the video file to the external server, once the application has successfully received it from the client. I'm aware of several timeouts to be configured related to the problem, and have done so. The application's web config has been tested with one or both of the following settings

<system.web>
<httpRuntime executionTimeout="9999999" maxRequestLength="2048000" />
</system.web>
and
<configuration>
<location path="default.aspx"> (the page at issue that's timing out)
<system.web>
<httpRuntime executionTimeout="9999999" maxRequestLength="2048000" />
</system.web>
</location>
</configuration>

And within the initialization of the webrequest made to the external server to send the video received from the client browser:

HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(url);
httpWebRequest.ContentType = "multipart/form-data; boundary=" + boundary;
httpWebRequest.Method = "POST";
httpWebRequest.Timeout = System.Threading.Timeout.Infinite;

So with the execution time limits on both the webform as a whole and the connection made to the external server, I'm at a loss for what timeout is left unconfigured, or how to determine such, when I continue to get the following error: Unexpected error executing Brightcove Upload:...........................

View 3 Replies

MVC :: Short Hand Name Attribute For Controller?

Feb 1, 2010

I noticed the ActionNameAttribute lets you alias your controller methods. This is nice but I was curious if there was a comparable attribute for a controller name. Specifically, I have a controller with a lengthy name in c# world but would like to shorten / alias it in the actual URL. I was hoping for some kind of controllername attribute. Is there such a beast?

View 3 Replies

Control Panel - Short Date Format?

Feb 10, 2011

We are having an issue with a website...the short story is a date is selected from a calendar control such as 11/15/2010 but when it is saved it becomes 11/15/201 (last digit truncated). I am not the programmer debugging this so I don't know all the details, but it seems to be working on one server but has the problem on another.Could this have anything at all to do with the Regional and Language Options where you can specify your date format to be M/d/yyyy or MM/dd/yyyy? I would *hope* that would only change 02/09/2010 to 2/9/2010 and not truncate a year! But I remember this being a problem on the last project I worked on where dates were getting returned in a different format than that expected (again, suppressing the month from 2 digits to 1, or the day, but not the year...) Since this is machine-specific, it would explain why one server had it but the other didn't. But I don't want to suggest to the SA that he take a look, if I am way off.

View 7 Replies

Crystal Reports :: Set Band Height As Short As Possible?

Nov 9, 2010

Is there any way to tell a band to be shorter if there is no data in the fields in the bottom area of the band? Lets say we want to print in detail band:Line 1: Invoice Code, Invoice Total, Invoice Shipment ToLine 2: Invoice CommentsNormally if you set two lines of fields in detail band, Crystal Report force Min Height of Band to be the bottom of the second line, or bottom of objetcs in Band in general.I want to be able to tell him, make this Band As Short As possible, so if bottom controls or fields havent Data set the Height of Band to be not that tall !!!In other words if you let me "Can Grow" for some objects, please let me "Can shrink" for the whole Band.

View 1 Replies

Accesskey Does Not Work, Trigger The Browsers Short Keys?

Apr 29, 2010

I want to user accesskeys on my linkbuttons but somehow they trigger the browser's short keys.. like this

[Code]....

i want to change the ALT to CTRL instead to?

View 2 Replies

C# - Run One Method 1000 Times In A Short Period Of Time?

May 28, 2010

Let's say we are building some public service that grabs the setup of a user (what server, user and pwd he wants to perform the call), logs in into that server and do some processing...

the process takes about 15 seconds to complete each user has a different setup (server/user/pwd), so the process needs to run against each one

if 1000 users tells the system to run the method at 1:00PM

How can I insure that the method is processed in the next 15 minutes?

What should be the correct approach to this little problem?

I'm thinking that I need to do something Asynchronously, and parallel processing could speed up things, maybe throttling the processes, maybe execute 100 calls per each 30 seconds?

I never did something like this and would love to get your feedback on ideas and future problems just to spend 100 hours of work and realize that I took a wrong road

View 2 Replies

Converting A DetailsView TemplateField Cell Value To Short Date String

Sep 7, 2010

I have a detailsView whose date values in a cell are currently being displayed in longDateFormat, i want to convert all date values in this DetailsView to short date.

For example, instead of 6/1/2010 12:00:00 AM, i want to display just 6/1/2010

For a Gridview, i can achieve that by the code blow

Protected Sub DetailsView4_DataBound(ByVal sender As Object, ByVal e As System.EventArgs) Handles DetailsView4.DataBound
If e.Row.RowType = DataControlRowType.DataRow Then
For i As Integer = 0 To e.Row.Cells.Count - 1
Dim cellDate As Date
If Date.TryParse(e.Row.Cells(i).Text, cellDate) Then
e.Row.Cells(i).Text = String.Format("{0:d}", cellDate)
End If
Next
End If
End Sub

How can achieve the same with a DetailsView?

View 1 Replies

Installation :: Web Page Slow To Start After A Short Period Of Time

Feb 5, 2011

My web site seems to be running quick. I have not deployed my web site yet, so I am the only one using it right now. The problem I have is if I am testing out the site and then I stop using it for a short period of time, when I come back the web site takes about 8-10 seconds to startup again. I did not rebuild the site I just simply stopped using it for a short period of time. It seems like after a short period of time I have to 'wake it up' again. Is this normal? How can I prevent this?

View 2 Replies

SQL Server :: Select DateTime Column - Show As Short Date

Dec 23, 2010

I'm trying to combine two datetime columns into one and show just the dates in short date format. How do I change this? SQL Code:

[Code]....

PayNumber Time Period

View 5 Replies

Data Design - Multiple Short Trips Versus One Big Trip?

Jul 20, 2010

Is it better to have the calculated field returned with the rest of the results or is it better to calculate it later when you need it?

Example: I have a GridView that displays search results that has many fields like:

Application ID
Name
Account Type
Account Number
etc.

The account number field is not always consistently the same thing though. For accounts of type A they are eight digits long and for accounts of type B they are twelve.

After the search if they select a record and choose to continue the application I need to check the eigit digit account number for any access restrictions. All accounts of type A and B have an associated eigit digit account number, it is just that type B are the only ones to have the twelve digit number.

So should I add a redundant hidden field like "Common Account Number" to the search results and just hide it, thus making the heavily used search take slightly longer and making the results grid take up more space in the view state?

Or

Should I call the database when they try to continue the application and translate the Application ID into the eigit digit number so that I can use it to do my access restriction check? This will require one extra call to the database but the translation should be fast as both fields are in the same table and the application ID is a primary key. The continue application button will be used less as there are many other command options.

View 2 Replies

Using A C# Handler To Serve Up Wav Files Cuts Audio Short (only A Couple Of Seconds)?

Nov 22, 2010

I've got a c# handler that serves up audio files I've generated using text-to-speech. When the files are written to disk they sound fine, but when I try and play them in a browser (via the handler) using a quicktime plugin it cuts them short at about 2 seconds.

Inside the handler I'm using the following code...

context.Response.ClearContent();
context.Response.ClearHeaders();
context.Response.ContentType = "audio/x-wav";
context.Response.WriteFile(fileName);
context.Response.Flush();

View 1 Replies

Is It Safe Saving Credential Data In Session State For Short Period Of Time

Jan 1, 2011

Because of some situation , I had to save users password in session state for short period of time .it unsafe holding some important data in session state?

View 5 Replies

VS 2010 - Limiting Viewing Time Of Videos On Vimeo (Cutting The Video Short)

May 24, 2012

A customer has a site written in ASP.NET and C# (.NET4 VS2010). I have been asked to link videos into some pages. The videos are hosted on vimeo and are flagged as private so general public can not view them (on vimeo.com). The user has stipulated that if an unregistered user (unregistered on the customers site) views a video they should only see the first 5 minutes. After those 5 minutes they should be prompted to register or log in. I'm fine with forms authentication in ASP.NET.

At this stage I do not know what type of account the customer has on vimeo, I am waiting for that information. I do not have any code examples to add.

Ideally I need to prevent users from downloading (either directly or by some other way) videos maybe by obfusticating the actual urls in some way.

What I was wondering is if controlling the length of a video being viewed from vimeo, especially in the registered/unregistered user context on an ASP.NET site.

View 2 Replies

Web Forms :: Addition Of Label Control Short Circuits Image Button Call To JavaScript Method?

Jun 10, 2010

Adding a label control inside of a div will short circuit my image buttons onClientClick method call.

I have an Asp.net panel control. In that markup I have an image button control. My image button when clicked will not call my Java Script method unless the image button control is wrapped with a div or table <td> tag.

That is fine with me. However Just to the left of my image button I have a label control that must be on the same line/row of my image button. If I wrap both the label control and image control in a div or td tag then

my Java Script method is not called. So somehow wrapping the label tag with a div or td results in the short
circuiting of calling my Java Script method.

Why is this? I must have my label and image button control on the same line, so that is the requirement.

I tired using a span tag instead of a div, but that does not work. Below is my Asp.net markup code.

[code]....

View 3 Replies

Forms Data Controls :: Binding The Datatable To A Gridview And Format The Date Columns To Short Date?

Jan 27, 2010

I'm looking for the best way (Performance) to do gridview columns formating RunTime /Dynamic depending on the datatable Columns type ,I want to bind the datatable to a gridview and format the Date columns to short date, and currency columns formatted with comma ex 10,000.00 inplace 100000.00 at datatable the column type is double run time (without converting them to String) since I do a filtering and sorting at these columns.

View 3 Replies

Data Controls :: Strip / Trim And Cut Short Label Text In GridView TemplateField And Display Complete Text On MouseOver?

May 7, 2015

I am unable to get it done as i have huge data in my table which is spoiling the standard look and feel of grid view..

if (row.RowType == DataControlRowType.DataRow) {
ViewState["description"] = e.Row.Cells[10].Text;
if (e.Row.Cells[10].Text.Length >= 25){
e.Row.Cells[10].Text = e.Row.Cells[10].Text.Substring(0, 30) + "...";
e.Row.Cells[10].ToolTip = ViewState["description"].ToString();} }

View 1 Replies

Best Way To Rewrite URLs?

Feb 16, 2011

I want to rewrite something like this:

www.webaddress.com/article.aspx?date=150211&title=title-of-news-article

to this:

www.webaddress.com/150211/title-of-news-article

Even to achieve the first link above, I need to replace capital letters and non-standard characters like é with e, and replace spaces with hyphens. Is all of this possible using URL Rewrite Module 2.0 or might I be better off coding some ASP? I'm new to .net and may have to do something in classic if I struggle. And I only just get by in ASP...

I've tried some of the tutorials on the official IIS website and have got through a simple rewrite wizard, but replacing characters seems more complicated, and I'm sure some of the tutorials have errors in them...

View 6 Replies

How To Encrypt URLs In .NET MVC

Dec 16, 2010

I need to Encrypt the URLs in my ASP.NET MVC application.

Do I need to write the code in Global page in Route Collection to Encrypt all the URLs?

View 1 Replies

Rewrite Urls Not Working

Feb 17, 2011

I have a application which uses intelligencia urlrewriter to rewrite urls into seo friendly urls. Blog engine is integrated in this application under subfolder but shares webconfig with my application. Application runs perfectly on development server, but when i publish it to 2008/IIS7 server urls links don't work. Links similar to following work

<rewrite url="^/Abc" to="~/abc.aspx" processing="stop"/>
<rewrite url="^/Abc_123" to="~/abc-123.aspx" processing="stop"/>

But links like following fail to redirect and i get 404 errors

<rewrite url="^/Abc/(.*/)" to="~/abc.aspx?id=$1" processing="stop"/>
<rewrite url="^/XYZ" to="~/xyz.aspx?cat=school" processing="stop"/>

Anything which has query parameters in aspx url fails. I'm not sure what is causing this error on 2008/IIS 7 server and not on my VS 2008 development server.

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved