A Programmers Guide to Visual Basic.NET
Short Description
Just as Visual Basic 1.0 opened the door to Windows development, Visual Basic.NET again opens up software development—this time to the more than three million Visual Basic developers. It makes it easier than ever before for VB developers to build scalable Web and server applications. It provides technology to bridge the gap from traditional client-side development to the next generation of Web services and applications. It extends the RAD experience that is the heart of Visual Basic to the server and to the Internet.
Website: vbcity.com | Filesize: 4243kb
No of Page(s): 223
Read more
THE PSYCHOLOGY OF HARRY POTTER
Short Description
Lyubansky examines the question of racial prejudice in the world of Harry Potter. Rowling portrays a race-blind society at Hogwarts but pursues the issue of race through proxy: the hatred of the purebloods for the “Mudbloods” and the slavery of the house-elves. But, Lyubansky argues, the issues of race and prejudice are not so easily categorized.
Website: www.psych.uiuc.edu | Filesize: 663kb
No of Page(s): 17
Read more
BMW Financial Services VB6-to-C# Migration Case Study
Short Description
In the past, Visual Basic (VB) upgrades were fairly painless and inexpensive because Microsoft made new versions of VB backward compatible, but things are different this time. An upgrade to .NET brings with it a radical shift in terms of architecture, design, deployment, features, and tools. The upgrade will be even more challenging if you decide to move from the forgiving VB compiler to the rigorous C# compiler. Confronted with declining vendor and community support and major migration challenges, BMW Financial Services in Dublin, Ohio set out to define a strategy that would allow us to adopt C# in an efficient and deliberate manner. Our objectives were to minimize disruption and costs and leverage the momentum of the platform change to move our capabilities forward. This article presents our strategy and some of the experiences we are encountering along the way.
Website: www.greatmigrations.com | Filesize: 86kb
No of Page(s): 9
Read more
Virtualization is More than Virtual Machine Software
Short Description
It is clear to those who have explored the topic of virtualization technology that it encompasses far more than just virtual machine software, such as VMware ESX Server, XenSource XenEnterprise or Microsoft Virtual Server. Over the last 30 years, virtualization technology has been developed to enhance how individuals access computing solutions, how applications are developed and deployed, how they are processed, where and how they are stored, how systems communicate with one another, and, of course, how an extended system environment can be made both secure and manageable. This broad view is very important if an organization hopes to make optimal use of this technology.
Website: www.kusnetzky.net | Filesize: 218kb
No of Page(s): 4
Read more
Mashups Interoperability and eInnovation
Short Description
Web services have been wildly hyped for a long while now. Web services, and more specifically mashups, on which we focus here, are an area of enormous innovation. That innovation is manifested through new business models, new technologies, and clever new ways to use and share data. It’s also an area where interoperability is the name of the game; the notion that people, data, and code can interact with other people, data, and code is the starting point for these services. The word “interoperable” is often in the definition of what a Web service is. The focus of this case study is the relationship between innovation in Web services applications and the interoperability (or interoperability potential) that we see. We conclude that the connection between interoperability and innovation is plain in this context. A wide variety of mashups that are useful to individuals, enterprises, and society as a whole have been enabled by interoperability in Web services, and could not exist without it. The drivers of interoperability have been market demand, private ordering, and work done in standards bodies. But the system by which it has come to pass is currently unstable, in the sense that a lawsuit or withdrawal of interoperable interfaces by a key stakeholder could set back innovation considerably. We consider several options for creating greater sustainability over time, such as license interoperability, open standards, and back-up in the form of traditional law enforcement.
Website: cyber.law.harvard.edu | Filesize: 534kb
No of Page(s): 36
Read more
Creating Mashups in the 4D Ajax Framework Client
Short Description
Web 2.0 is making fast advancements in the world of rich Internet applications. Interactive websites are becoming an essential piece of the web experience that users wish to have. The 4D Ajax Framework provides the best platform to build rich Internet applications in 4D. This technical note will focus on creating a rich Internet “mashup” utilizing the 4D Ajax Framework Client.
Website: ftp.4d.com | Filesize: 1056kb
No of Page(s): 9
Read more
Stretching Agile to fit CMMI Level 3
Short Description
Agile practitioners pride themselves on highly productive, responsive, low ceremony, lightweight, tacit knowledge processes with little waste, adaptive planning and frequent iterative delivery of value. It is often assumed that CMMI compliant processes need to be heavyweight, bureaucratic, slow moving, high ceremony and plan driven. Agile developers often skeptically perceive formal process improvement initiatives as management generated inefficiency that gets in the way of productivity. At Microsoft, we’ve adopted the teachings of W. Edwards Deming and stretched our MSF for Agile Software Development method to fit the requirements for CMMI Level 3. The resultant MSF for CMMI Process Improvement is a highly iterative, adaptive planning method, light on documentation, and heavily automated through tooling. It enables management and organization of software engineering through use of agile metrics such as velocity and cumulative flow but with an added dimension of an understanding of variation – adapted from Deming’s teachings. This is the story of how mixing Deming with Agile produced a lightweight CMMI solution for .Net developers everywhere.
Website: www.agilemanagement.net | Filesize: 341kb
No of Page(s): 9
Read more