Sponsored White Papers, Webcasts, and Downloads
TechRepublic Resources
- Implement Web form tracking with ASP.NET
- Microsoft Internet Information Services IIS can record all Web site requests to a log file. These logs files have many uses, including security, performance, and load analysis by system administrators and analysis of visitor browsing patterns by marketing departments—but making this log information useful to Web clients requires some work...
- Tags: Servers, Microsoft ASP.NET, Jonathan Lurie, server, Web
- Technical articles 2003-08-21
- Avoid excess server calls with an ASP.NET client-side script
- A .NET Web server button control allows you to respond to a click event with .NET code. This is invaluable when you need access to server-side resources, such as a database. However, you may sometimes need to execute client-side JavaScript and, depending upon the outcome of the code, you may...
- Tags: Scripting languages, Jonathan Lurie, Microsoft ASP.NET, JavaScript, ConfirmDeletion, server
- Technical articles 2003-08-08
- VB.NET introduces visual inheritance
- VB.NET offers full-blown object-oriented support, including inheritance. Find out how inheritance can ease some of the hassles of form development.Visual Basic has traditionally been known as a language in which user interfaces UI could be developed quickly. But it has also been known by C++ and Java developers as a...
- Tags: Microsoft development tools, OOA/OOD/OOP, Programming languages, .NET, Microsoft Visual Basic, Jonathan Lurie, base form, derived form, Microsoft Visual Basic.Net
- Technical articles 2002-12-11
- Could holding an MCSD land you that next job?
- Only a few years ago, having a collection of certifications meant earning fat paychecks. Now, your certs may just serve to give you a slight edge over another job candidate. Today's tough employment market demands certification because it helps you establish credibility. But how valuable are certs, really?From a personal...
- Tags: Quality, job, Jonathan Lurie, certification, MCSD, Microsoft .NET
- Technical articles 2003-07-03
- Use dynamic menus to efficiently enhance your .NET applications
- One of the vast improvements offered by C# over Visual Basic 6.0 is the addition of a truly dynamic menu system. With this new functionality, developers can create applications that adapt themselves quickly to new operating environments and software patches, while improving the overall ease-of-use for your software. The trick...
- Tags: C#, .NET, Programming languages, Jonathan Lurie, Microsoft .NET, menu item, main menu
- Technical articles 2003-06-20
- Sort arrays easily and efficiently in .NET
- Sorting arrays is a common programming task, and the new utility interface in .NET makes it a breeze. The primary benefit of this technique is that you can decouple the sorting class from the contents of the array. To demonstrate, I’ll keep it simple and sort an array of strings...
- Tags: .NET, Microsoft development tools, Jonathan Lurie, Microsoft .NET, Array.Sort, IComparable, IComparer, Employee class
- Technical articles 2003-05-23
- No Touch Deployment with .NET: The next big movement in development?
- In the past few years, we've witnessed the mass migration of software development teams from the Windows development platform to Web development technologies, including HTML, ASP, JSP, DHTML, ColdFusion, and PHP. Until now, the benefits of the Web development were beyond repudiation.Recently, Microsoft’s .NET platform released a technology called No...
- Tags: Channel management, Benefits, Jonathan Lurie, Deploying Windows application, Microsoft .NET, NTD, Web development, benefit, Web, Web application
- Technical articles 2003-05-22
- Can you use multiple inheritance with VB.NET?
- Welcome to the maiden voyage of .NET Mentor, a monthly column in which Builder.com’s contributors will answer your questions about C#, VB.NET, ASP.NET, and anything else related to .NET development. To submit a question, simply drop us an e-mail.QuestionThis month’s question comes from Builder.com member shaunn:One thing I have noticed...
- Tags: .NET, Microsoft development tools, C#, Programming languages, Middleware, Jonathan Lurie, Microsoft Visual Basic.Net, inheritance, USPresident IS, multiple inheritance
- Technical articles 2003-04-30
- Discussion: Do I have a future in software development?
- Recent IT industry trends have some programmers wondering about their careers. Is specialization the road to success? How do you leverage experience and expertise to find your niche?After one degree, a handful of certifications, and eight years writing software, I’m seriously thinking about calling it quits because of plummeting salaries,...
- Tags: Professional development, Development tools, software, tech downturn, Jonathan Lurie, software development, career
- Technical articles 2002-08-09
- The choice between C# and Java is a platform issue
- Rewind to 2000: I am managing a product development effort at a 100 percent pure Java software company. The phone rings. It’s Tim, who’s called to tell me about some new language Microsoft is releasing called C#. Worthless effort; they’ll be too far behind, I respond. I argue that Java...
- Tags: Programming languages, .NET, Middleware, Jonathan Lurie, Java, C#, Microsoft .NET, Microsoft Corp., Microsoft Windows
- Technical articles 2003-04-07
- Caching with .NET using interfaces
- You can take a variety of approaches to caching with .NET, including using the built-in cache. For additional flexibility, try developing your own cache using advanced expiration techniques.So far in our series on .NET caching, we've created a basic cache and added a thread to expire objects from the cache...
- Tags: .NET, Jonathan Lurie, expiration, Microsoft .NET
- Technical articles 2002-08-06
- Diagnose SQL Server performance problems with SQL Profiler
- You’ve been told that your SQL Server app is very slow, especially in the morning hours. You’re pretty sure the problem is in the database itself, and since you’re the only developer, it’s your job to fix it. How do you go about that, and where do you start? Your...
- Tags: Databases, Programming languages, Jonathan Lurie, performance, SQL, Microsoft SQL Server, SQL Profiler, server
- Technical articles 2003-03-24
- What it takes to drive an international project
- Driving an international project can test even seasoned project management veterans. Two such veterans offer recommendations based on hard-won experience.Being in the driver’s seat of an international development project brings an assortment of challenges, from cultural differences and communication barriers to dealing with a primitive technology infrastructure. So what does...
- Tags: Team management, Tools & Techniques, Strategy, Development tools, Bob Weinstein, Jonathan Lurie, international project, team
- Technical articles 2002-07-16
- Why licensed software is a better option than OSS for midsize companies
- Given the choice between two products that are identical in functionality, time to market, and quality but different in terms of cost—one free and one not—I would absolutely choose the free option. But the decision between licensed software and open source software OSS is not such a choice. OSS rarely...
- Tags: Tools & Techniques, OPEN SOURCE, Jonathan Lurie, open-source software, software
- Technical articles 2003-03-18
- Adopt these five critical success factors to be a top-notch developer
- What does it take to be a top-notch developer? Here are five critical success factors for taking your skills and your career to the next level.A friend of mine in his second year at the university asked me what it takes to be a great programmer. He had built a...
- Tags: OOA/OOD/OOP, Development tools, Jonathan Lurie, mentor, programmer, developer
- Technical articles 2002-07-15
- Caching with .NET: Adding simple object expiration
- The .NET platform includes default caching support, but many situations require you to customize this first-generation feature. We look at a simple approach to removing outdated info from your cache.Microsoft has introduced a potential timesaver with .NET’s built-in Cache class. In a previous article, I examined the upside of a...
- Tags: .NET, Jonathan Lurie, Microsoft Corp., Microsoft .NET, expiration date
- Technical articles 2002-06-28
- Can ASP.NET Starter Kits put your Web development in overdrive?
- Many Microsoft-centric Web developers myself included prefer to use packaged applications for building commercial Web sites. But others resort to building their own Web applications from scratch due to feature requirements or budgetary constraints. If you fall into that category, you should take a serious look at ASP.NET Starter Kits...
- Tags: .NET, Middleware, Microsoft development tools, Databases, Jonathan Lurie, Web, Reports Starter Kit, Web development, source code, Starter Kits, Microsoft ASP.NET, Time Tracker Starter Kit
- Technical articles 2003-02-24
- Look to MSF to manage your next project
- In one contributing writer's opinion, Microsoft Solutions Framework MSF offers the standardization in the development process that he's been looking for. Find out why MSF worked for him.I’ve worked in over a dozen software development shops as a contractor or employee, and I've always been surprised at the widely varied...
- Tags: Tools & Techniques, Project management, Team management, Jonathan Lurie, Microsoft Solutions Framework
- Technical articles 2002-06-12
- Coding standards 101
- Without coding standards, your team's code will slide into chaos. But where should the standards come from? How extensive should they be? And, more importantly, who should enforce them?Coding standards increase productivity in the development process, make code easier to maintain, and keep code from being tied to one person...
- Tags: Quality, Jonathan Lurie, standards
- Technical articles 2002-05-30
- Picking a PDA platform: Sun and Microsoft are at it again
- Since the debut of the Palm Pilot, the progress of such devices has been nothing short of breathtaking. And although most of us seem to use our PDAs as little more than glorified address books, enterprises are beginning to leverage mobile devices as a way to keep on-the-go staff connected....
- Tags: PDAs, .NET, Handhelds, Microsoft Corp., Jonathan Lurie, J2ME, Java, PDA, Microsoft .NET Framework Compact Edition, Microsoft .NET Framework, Sun Microsystems Inc.
- Technical articles 2003-01-28