Sessions What is it

by Michael M
When we were doing the project this past week I heard a bit about sessions and I really did not get what it was all about so that is what I am going to do my article abut this week so I can learn a little more about what session is and what it is all about. Session is kind of like a cookie but is actually not stored on the users browser like a cookie would do. A cookie can keep a lot of information such as user name and password so when you use session it does not keep the information. It is like a token it alles access and passing of information while the user has the browser open. But once you close the browser you will lose the session and will have to re log in when you come back to the site because your information is not stored on the computer. read more...

Read more

Introducing Visual Studio 2012

by Davina V
Microsoft has just released the news of the newest version of  Visual Studio 2012. It has gone with a metro style look and feel that I like about it. They have done more cosmetic transformations than useful transformations. Some of the useful ones include a team transformation server upgrade meaning that “The first is the ability to use SQL backups of existing Team Foundation Server instances to create (upgrade) a new Team Foundation instance during the initial setup” (Zander, 2012). read more...

Read more

Visual Studio 2011 for Metro

by Andrew J
Windows 8 will have a “revolutionary” new design.  It will use the live tiles that it has in its Windows Phone 7 platform, but for desktop, phone, and tablet use. This style is called Metro. The Metro-style allows for the user to have apps that appear on their home screen that include instant information, kind of like widgets. Visual Studio plans to allow all developers use the Metro style in their new applications. Microsoft originally aimed at a much smaller market for the use of Visual Studio. However, what used to be 10 million developers is now upwards to 100 million, spanning not only professional developers, but also students, entrepreneurs, and general people who want to build an app and put it up on the app store. With these trends Visual Studio 2011 and .NET 4.5 could really help new developers add content to a new app community. read more...

Read more

Visual Basic Supported on WP7…Sort of

by Robert M
Though this article is a bit outdated, it goes into the specifics on how Microsoft has opened the development of applications for the Windows phone 7, which we now know pretty much failed to be the iPhone/Android killer that it was hoping to be. The development for the phones was only allowed to be done using Microsoft Visual Studio 2010 Professional or higher (no Express), and can only be used to develop silverlight apps. The XNA framework is not supported, though it is mentioned that it may be supported at a certain time in the future. Obviously opening the development of visual basic apps is intended to increase the number of apps available on the phone, and thus, the appeal of the phone and it’s app library to potential consumers. read more...

Read more

The Facebook Connection

by Ermie C
This article is about how Facebook widgets and plug ins have been gauged to slow down websites.  According to APM Compuware, load times for websites usually averaged 7.5 seconds and now with the increase of plug-in usage, that load time has turned into 12.5 seconds.  Many retail companies have been interviewed and said that they have had performance hang ups.  Adding something like the “like” button widget has already been something that has slowed down websites.  Facebook can be a giant to slow down the whole internet and with the research provided, it is evident that is does.  Analysts even went around and accused the hacker, Anonymous, for messing with their servers.  However, they described it as Facebook IT was just having a bad day. read more...

Read more

Lead the way to interoperability with APIs

by Toan T
This article talks about the use of APIs and how it has become the standards in what the article would call “interoperability”. The fascinating thing about  APIs is that all business and government entities all share the same common fundamental principle in the age of what we call Web 2.0. The main problem that was prominent in the age of Web 2.0 was how data gathered can be shared through out the web in a easy and simplistic way. Back then, information can only be viewed in a visualization system. This was the only way where different data can be viewed together. However, it generally takes a lot of time to develop and was very expensive. Then a new approach to the problem was mashups, it is  “a way of collating data from multiple sources using the types of API typically seen in applications such as Google Maps and eBay. Information from different databases could be automatically married and presented to analysts and Pentagon officials in the same interface.” This method allows data to be gathered through out different networks. It is what companies such as “eBay, Amazon and Flickr all make their information available in the same way, exposing their data in machine-readable forms that are easy for other applications, or in some cases web browsers, to consume.” read more...

Read more

An Integrated WebGIS Framework for Volunteered Geographic Information and Social Media in Soil and Water Conservation

by Quoc L
My article is about how social networking have the potential to increase public participation in soil and water conservation. Basic environmental awareness was for the past decade limited to radio broadcasts, books, publications, and some websites. The introduction of social media created a new level of interaction between the geographic information system(GIS) and its participants. Incorporating different technology in order to create an interactive website promoting  a healthier planet. read more...

Read more

ASP.Net Hacked.. Again!

by Evin C
This week’s article touches on ASP.net and Microsoft’s support of the resource. According to the PC world author, many web app frameworks are vulnerable to a denial-of-service attack targeting the way they handle what is called “hash tables. The author goes on to describe this flaw and what hash tables influence, “Hash tables are used to store and retrieve data rapidly, allocating the data to different slots in the table based on the results of a calculation — the hash function — performed on the data itself. Ideally, the hash function would return a different result, or hash, for each possible item of data, but this is not achievable in practice, so implementations of hash tables have to deal with ‘hash collisions,’ where two or more different pieces of data generate the same hash.” The knowledge of how has tables are calculated by a web application allows it to be infiltrated by anyone with the correct set of skills. Looking to how they resolved this, Microsoft immediately put out a patch to hopefully end this issue for good. read more...

Read more

ASP.net Code Cloning

by Robert L
Frequently change in requirements, tight delivery deadline and complex application architecture slow down web applications development and encourage code cloning. Web application frameworks mainly support developers to speed up development by providing libraries for database access, session management, and they often promote code reuse. In this paper, we provide a systematic study of cloning in six (6) Web Applications of different sizes, developed using Classic ASP.NET and ASP.NET MVC framework to find out whether there is any relation between frameworks and code cloning. The contribution of our study is: 1) the study results shows which framework in .NET technology can be chosen to avoid cloning in development of web application; 2) the cloning metrics that we have calculated and applied in our study may be useful in other similar studies. read more...

Read more

Web Developers Thirsty for Mojito

by Alexander H
Yahoo has recently released an open-source Web application framework called Mojito, which will tailor to developers and allow them to promptly write applications for all major device platforms. “While Web app frameworks are nothing new, Yahoo claims Mojito is different because it addresses the problem of delivering content to devices that have weak or intermittent connection…” (Scott).  Mojito will allow developers to create apps using HTML, CSS, and JavaScript that can run on the client and on the server. An embedded JavaScript engine allows the app to run on both the server and the client. One of the benefits of the new open-source development application is the fact that it can switch between rendering on the client and on the server if bandwidth is limited, which will ultimately provide a better experience for the user. read more...

Read more