کتاب الکترونیکی

توسعه رابط کاربری برای مایکروسافت ویندوز

Developing User Interfaces for Microsoft Windows

دانلود کتاب Developing User Interfaces for Microsoft Windows (به فارسی: توسعه رابط کاربری برای مایکروسافت ویندوز) نوشته شده توسط «Everett N McKay»


اطلاعات کتاب توسعه رابط کاربری برای مایکروسافت ویندوز

موضوع اصلی: برنامه نويسي

نوع: کتاب الکترونیکی

ناشر: Microsoft Press

نویسنده: Everett N McKay

زبان: English

فرمت کتاب: chm (قابل تبدیل به سایر فرمت ها)

سال انتشار: 1999

تعداد صفحه: 612

حجم کتاب: 4 مگابایت

کد کتاب: 9780735605862 , 0735605866

توضیحات کتاب توسعه رابط کاربری برای مایکروسافت ویندوز

برای توسعه‌دهندگان باتجربه، توسعه رابط‌های کاربری برای مایکروسافت ویندوز یک راهنمای منطقی برای بهبود رابط کاربری ویندوز ارائه می‌کند. پس از بررسی نوشته های اخیر در مورد طراحی رابط کاربری، این عنوان طیف گسترده ای از موضوعات را در فصل های بسیار کوتاه با حداقل اصطلاحات تخصصی مهندسی نرم افزار پوشش می دهد. (یکی از حوزه های برجسته به استفاده مجدد از منابع در Visual C++ می پردازد.) متن همچنین یک برنامه “مدل” ویندوز – Visual C++ 5.0 را ارائه می دهد. در کاوش در طراحی نرم افزار برای کاربران مبتدی و پیشرفته، این کتاب توصیه می کند نرم افزاری را که برای نقش های تخصصی طراحی شده است ایجاد نکنید. (ترجیحی که مسلماً علاقه کتاب را به نرم‌افزار «کوچک‌پوش» نشان می‌دهد، زیرا برنامه‌های تجاری معمولاً به ماژول‌های مجزایی برای انواع مختلف کاربران نیاز دارند). نرم افزارها به برنامه ها و ابزارهای کاربردی دسته بندی می شوند که دستورالعمل های طراحی بصری برای هر کدام وجود دارد. (این کتاب در اینجا با بحث بر ضد طراحی کاربر محور و نمونه سازی در چرخه عمر پروژه، از بحث و جدل جلوگیری نمی کند.) فصل های بعدی به این می پردازند که چه ویژگی های UI باید به راحتی برای کاربران قابل مشاهده باشد، و کدام یک (مانند پیام های خطای غیر ضروری) باید در یک بخش قابل توجه، ایده های جدید در طراحی UI بر اساس وب سایت های امروزی ارائه شده است. (HTML قوانین را برای کاربران دسکتاپ ویندوز نیز تغییر می‌دهد.) خوانندگان همچنین فهرستی از ویژگی‌های کارآمد را دریافت می‌کنند، مانند دستکاری مستقیم، پیکربندی خوب، پیش‌نمایش، و نکات ابزار. توصیه هایی در مورد کمک و مستندات و یک بخش عالی برای ایجاد برنامه های راه اندازی مؤثرتر (و ساده تر) وجود دارد. در مجموع، این کتاب می تواند توسط هر توسعه دهنده ویندوز با استفاده از C++ سودآور خوانده شود. این یک چک لیست محکم برای تفکر در مورد طراحی رابط کاربری در پلت فرم ویندوز ارائه می دهد.


For the seasoned developer, Developing User Interfaces for Microsoft Windows provides a common-sense guide for improving Windows user interfaces. After a survey of recent writings on user interface design, this title covers a wide range of topics in very short chapters with a minimum of software engineering jargon. (One standout area looks at reusing resources in Visual C++.) The text also presents a “model” Windows program – Visual C++ 5.0.In its exploration of designing software for beginning and advanced users, the book advises against creating software tailored for specialized roles (a preference that arguably shows the book’s interest in “shrink-wrapped” software, since business applications routinely require distinct modules for different types of users). Software is categorized into applications and utilities, with visual design guidelines for each. (This book doesn’t avoid controversy here by arguing against both user-driven design and prototyping within the project life cycle.) Further chapters look at what UI features should be readily visible to users, and which ones (like unnecessary error messages) should be removed.In one notable section, new ideas in UI design based on today’s Web sites are presented. (HTML changes the rules for Windows desktop users too.) Readers also get a laundry list of features that work, such as direct manipulation, good configurability, previews, and tooltips. There’s advice on help and documentation and an excellent section on creating more effective (and simpler) setup programs. In all, this book can be read profitably by any Windows developer using C++. It provides a solid checklist for thinking about user interface design on the Windows platform.

دانلود کتاب «توسعه رابط کاربری برای مایکروسافت ویندوز»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.