Showing posts with label ASP.NET development. Show all posts
Showing posts with label ASP.NET development. Show all posts

Monday, 12 May 2014

.NET Framework 4.5.2 Update Announced by Microsoft


The latest version of the .NET Framework is released by Microsoft that included with high-resolution displays and better profiling, updates for ASP.NET, among the enhancements. On 4th May 2014, the.NET Fundamentals Team announced this latest version by saying it a "highly compatible, in-place update to the.NET Framework 4, 4.5 and 4.5.1."

The most necessary improvements are concerned with ASP.NET. Furthermore, the latest set of APIs has been released with HttpResponse.AddOnSendingHeaders and HttpResponseBase. AddOnSendingHeaders methods. According to the Microsoft, this method should be best to PreSendRequestHeaders and PreSendRequestContent events.

The HostingEnvironment.QueueBackgroundWorkItem method is also available for managing lightweight background work items. The blog stated, "ASP.NET tracks these items and prevents IIS from abruptly terminating the worker process until all background work items have completed."

It also added responsive design-like functionality as Visual Studio developers are working with high-resolution screens. Furthermore, it’s an opt-in feature, scaling up various Windows Forms controls properly that better called "High DPI setting”. A ToolStipComboBox control showing a red error glyph is an example from the blog. It is not possible to see glyph at high resolution without High DPI. Some of the other updates include:
  • Better activity tracing support that "enables out-of-process, Event Tracing for Windows (ETW)-based activity tracing for a larger surface area," which should be a boon for app performance management vendors.
  • Debugging improvements.
  • Distributed transactions enhancement that should help in building high-traffic scenarios.
  • New workflow features.
  • New profiling APIs that are less susceptible to unexpected shutdowns.
Different packages are available for .NET Framework 4.5.2 that has language packs and a Developer Pack for targeting the 4.5.2 Framework, Web and Offline installers, and 4.5.2 runtime. If you want to catch the Web installer for the new version, then visit http://www.microsoft.com/en-us/download/details.aspx?id=42643

If you have any Asp.net Web Development requirements then contact Perception System, a leading web development service provider. We are also providing ‘Hire Asp.net Developer.

Thursday, 13 February 2014

Are you Worried About ASP.NET Identity v2’s Two Factor Authentication?

Many of you all may have bit confusion with ASP.NET Identity V2 like how it is implementing its new features especially its two factor authentications. There are lots of people, who have huge curiosity to know about this feature and may be you are worried with the approach Microsoft has taken. However, ASP.NET Identity v2 is still not released, but this blog is all about the publicly obtainable nightly builds.

Second Factor For Authentication – Email

In the ASP.NET Identity’s new sample template application, you would find two different delivery mechanisms configured for two factor authentication – one through SMS to the users’ phone and the other one is through users’ registered email account.

Lots of people are surprised using email as an option for two factor authentication because they were understood two factor authentication something like that they need to present two factors from something they have like password, key or biometrics.

However, using email as a second factor does not get two factor authentications. For instance, imagine any attacker, who compromises the user’s email, well it is quite difficult, but it happens very often. The attacker has done this once, but it is sure that he is in the position to cut off the email based two factor authentication token.

Moreover, the password of user is also compromised as the attacker can also issue a password reset that can be confirmed through the user’s email. So, when it comes to control the user’s email, it frustrates both password as well as the two factor authentication code.

However, as the second factor the mobile phone of user is used, the user’s email is negotiation the attacker would also need to compromise his mobile phone in order to access the application. So, it is the point of two factor authentication that needs more efforts of the attacker.

For lots of people, using an email does not seem very strong, so it is better to disable the email based two factor authentication and make use of mobile phone delivery mechanism.

Another One is Time Based Two Factor Authentication Codes:
ASP.NET identity uses RFC6238 for the two factor authentication codes so that it can generate these values. Mainly, the way it works as the code can be determined based upon the clock time. However, for the configuration purpose the code will remain same.

Providing information on this, the window of time is mainly based upon the server clock time and not on the time the code was requested. It means from 2pm to 2:05pm, the code will have steady value, but when the clock suddenly hits 2:05 pm, it code will be different, but it will be not changes until 2:10pm. We can say that it is one of the great ideas as it is similar to how those RSA key chain code generators work.

ASP.NET identity took this approach so that they would not have to store anything in the database for the two factor authentication code. It is a transaction, but unluckily it is wrong database since it makes developers’ job easier at the expense of user friendliness.

Two Factor Authentication Code Generation & All Your Database:

So, it is crucial that you remember how you should store passwords – the basis is that an attacker has pwnd your database. It means, it can turn out lots of inputs to seed the algorithm that I mention above for the time-based two factor authentication code generation.

It means, if any attacker is having an access to users’ record in the database that they can calculate the exact same two factor authentication code, which ASP.NET identity generates. So, it seems little better for all those ASP.NET users, who were little worried about ASP.NET identity v2. To get more information about ASP.NET Development, you can click here.

Monday, 3 June 2013

ASP.NET Development- Role in Creating Dynamic Pages


Asp .Net Application Development
ASP.NET development is one of the most demanding development services for creating highly dependable solutions along with huge security. This development process comes with unique enhancement issues and inter-portability in the safest manners. There are many organizations that highly prefer ASP.NET as its robust web development technology helps them to create minor and most important issues related to business. As the flow of this web application framework has strong presence among the people, it is most adopted by developers and experienced professionals for expand it largely. Moreover, the level of expertise, qualities and approach of the ASP.NET application developers is far better than other open source professionals.

Additionally, Asp.Net Developer delivers excellent solution that associated with standardized and authentic sources. One of the best things about to Hire Asp.Net Developer for asp.net development is it provides large-cap solutions using cross-verticals knowledge and years of experience to develop exhilarating web pages for your projects. If you are thinking to hire Asp.Net Developer for large projects, you are making proper decision as it helps to create faultless solutions within committed time-frame by implementing right parameters. Moreover, before hiring any resources for your project ensure to consider some important points so to get perfect solution.

Choosing an experienced company is perfect as they have handful resources and huge experience. Checking out the company's work portfolio and client remarks give you perfect idea for regarding company’s reputation. It is must to consider important factors as you are handing your project to other ASP.NET web development companies. In case, you are not taking care of such factors, you can bear a loss and you may not get what you exactly want for your projects. So, besides looking details of packages, it is must to check above given aspects as well. Another most important you have to consider while hiring any company or professional for your Asp.net development project is its resources that they are using for completing for development.

Hire Asp .net developers
There are many companies that offers hiring options of developers for ‘daily basis’ or ‘hours’ or according to project requirements. Most importantly, you have to check its support service that they are providing during or after development service. Keep in mind that perfect solution can only receive, if you are finding experienced web Development Company. There are many companies deliver custom asp.net development service according to your requirements. So, if you are looking for any sort of service, must consider discussed points for better solution.

Tuesday, 19 March 2013

ASP.Net Shopping Cart – Effectual option for e-Commerce Sites


ASP.Net Development Company
Providing information on ASP.Net shopping cart, it is a software device, which enables people to browse the list of an e-store and choose the items for purchase. Today, shopping cart plays a significant role to make your e-commerce website successful. It is imperative for every online businessman to choose effective shopping cart if they want to provide their customers an ultimate shopping experience. Among different shopping carts, ASP.Net shopping cart is a great option for him as it is the most reliable and user-friendly cart.

Shopping cart makes it extremely easy for us by directing us to a billing page, where your payment dealings are occurred securely. By using ASP.Net shopping cart for your business, you will get flexibility to add, edit and delete the items shopped before you move to billing process. It is also enables businesses to save customers’ database for further reference. We all know that online shopping becomes much popular among people as most of the people prefer to purchase products and service online to save their money. Today, e-commerce websites are the excellent solutions that convert brick and motar store into an online store.

ASP.Net Shopping Cart Development
It is imperative to build such e-commerce website that is customer-friendly so that your customers enjoy purchasing from your site. A safe and simple e-commerce website means a safe shopping approach providing to your customers. These days, most of the online businessmen are using ASP.Net for shopping cart development as it is highly popular because of its security features. 

Apart from this, it also provides page submissions, variety support activities, data entry and much more.



We all known that lots of scams are reported across the world, so online businessmen are worried about their website; however, ASP.Net shopping cart development is best choice for their e-commerce websites as its high security and high performance. You can find lots of ASP.Net development companies in the market that offer superior quality ASP.Net services at competitive rates. But make sure to choose professional and specialized ASP.Net Development Company that not only gives assurance to you, but give you guarantees to provide your desired work on time and on budget.