Related resources for Graph
  • Paging Microsoft Graph data in SPFx10/31/2024 4:29:31 AM. Microsoft Graph return multiple pages of data either due to server-side paging or client-side paging. Paging data helps improve the performance of your app and the response time of Microsoft Graph.
  • Microsoft Graph Permissions - Get Access on Behalf of a User10/30/2024 8:22:09 AM. To call Microsoft Graph, an app must obtain an access token from the Microsoft identity platform. This access token includes information about whether the app is authorized to access Microsoft Graph o
  • Difference Between Delegated and App Only Access10/29/2024 9:39:47 AM. Delegated access allows an application to act on behalf of a signed-in user, requiring user authentication and permission via OAuth 2.0, while app-only access enables an app to operate independently w
  • AI Architecture: What Is Possible Today and Future Trends10/28/2024 8:15:11 AM. In this video, we will explore the cutting-edge possibilities of AI architecture today and look ahead to the trends shaping tomorrow.
  • SharePoint Online - Add/Update Taxonomy Field Using Graph API 10/25/2024 10:31:41 AM. This guide covers step-by-step instructions for integrating taxonomy fields, managing metadata, and customizing fields in SharePoint lists and document libraries. Enhance your SharePoint solutions wit
  • Domain-first GraphQL API Platforms for Your .NET Stack10/24/2024 12:00:55 PM. In this video, we'll demo how .NET developers can use modern architecture and data storage to build scalable GraphQL APIs for real-time data and AI integration.
  • Announcing the Launch of Unity 6: A New Era in Game Development10/21/2024 11:09:10 AM. The world of game development is entering a groundbreaking new phase with the launch of Unity 6, the latest version of one of the most popular and versatile game development engines.
  • Create Cool Webpage Using CSS3 Custom Fonts10/8/2024 9:17:45 AM. This guide covers how to effectively use custom fonts on your website. It includes steps for downloading fonts from reliable sources, converting them from .ttf to .eot for better browser compatibility
  • Disable Splash Screen For Reducing Startup Time/Boot Time of Windows 1010/3/2024 11:48:10 AM. Disabling the Splash Screen in Windows 10 can significantly reduce boot time by eliminating the 3-5 seconds spent displaying the Windows logo. To do this, access the System Configuration dialog by typ
  • Geographical Information by IP Address in ASP.NET and C#9/23/2024 9:27:00 AM. This article explains how to obtain geographical information about website visitors using their IP addresses. It showcases a free service from iplocationtools.com that provides data in XML, JSON, and
  • Creating Visually Engaging Dashboards: Ultimate Power BI Theme9/23/2024 7:07:10 AM. The Hussain PBI Theme enhances data presentation in Power BI with a harmonious color palette and modern typography. It features customizable visual styles for clarity and engagement, including vibrant
  • Graphical Matrix Representation9/17/2024 9:22:09 AM. Graphical Matrix Representation" refers to visualizing matrices in a graphical format, aiding in the understanding of complex data structures. This approach is widely used in fields like graph th
  • Filter and Display New Employees in Power Apps with Microsoft Graph9/3/2024 5:05:57 AM. Create a Power Apps app that lists new employees who joined this year by using the Microsoft Graph API. With a button click, retrieve and display user data filtered by hire date in a gallery. This app
  • Encryption and Decryption using RSA (asymmetric) in Angular8/30/2024 8:35:23 AM. This guide explores implementing RSA asymmetric encryption and decryption in Angular. It covers how to integrate RSA public and private key pairs for secure data transmission.
  • Developing a PieChart in HTML5 Using Canvas8/9/2024 9:46:39 AM. This article demonstrates how to create a simple Pie Chart using the HTML5 canvas element. It explains the concept of Pie Charts, their advantages and limitations, and provides a step-by-step guide to
  • Abstract Data Types(ADT)8/6/2024 3:46:21 AM. Abstract Data Types (ADTs) are a fundamental concept in computer science, representing data structures defined by their behavior rather than their implementation. ADTs provide a way to model data and
  • Understanding About Pnpjs 8/5/2024 5:59:27 AM. PnPjs is a set of open-source JavaScript libraries for SharePoint development, simplifying REST API interactions with SharePoint, Microsoft Graph, and Office 365. It offers type-safe API calls, suppor
  • What is JWS HMAC?7/29/2024 2:58:59 PM. Using JWS HMAC in ASP.NET is an effective way to securely handle tokens for authentication and information exchange. It ensures that the tokens are not tampered with and are from a trusted sender, pro
  • Encrypting and Decrypting Files using .NET Core7/28/2024 1:06:15 PM. Learn how to implement AES encryption and decryption in .NET Core with a detailed guide. Secure your sensitive data using systematic file encryption techniques. This comprehensive tutorial will equip
  • How To Use Chart.js in AngularJS?7/23/2024 8:19:52 AM. Integrate Chart.js with AngularJS to create dynamic data visualizations. Set up your AngularJS project, including Chart.js, and build various charts like bar, pie, line, stacked bar, and heat map usin
  • Impact of Quantum Computing on Data Security7/17/2024 12:15:07 PM. Explore the transformative effects of quantum computing on data security in this insightful study. Delve into the potential vulnerabilities posed by quantum algorithms to traditional encryption method
  • Exploring GraphRAG in Large Language Models7/10/2024 12:34:51 AM. RAG (Retrieval-Augmented Generation) enhances language models by retrieving and integrating up-to-date information from documents, improving response accuracy and relevance. GraphRAG further utilizes
  • Prefer Static HashData Method over ComputeHash in C# .NET7/8/2024 12:20:33 PM. In .NET, the HashData method offers a modern, efficient way to perform hashing operations, eliminating the need for instantiating hashing algorithm classes like SHA256. It simplifies code, enhances pe
  • Everything About NFTs: Creation to Investment Guide7/1/2024 6:36:48 AM. Explore NFTs (Non-Fungible Tokens), unique digital assets authenticated by blockchain, enabling ownership of art, music, and more. Discover their role in digital markets, from creation to trading, and
  • Supergraph with Federated Microservice6/24/2024 7:53:09 AM. This article explores integrating a Supergraph with federated microservices, focusing on scalable and maintainable applications. It covers the benefits of using a Supergraph, such as improved performa
  • How to Integrate GraphQL with React.js6/22/2024 1:43:08 PM. Learn how to seamlessly integrate GraphQL with React.js in your web development projects. Discover the fundamentals of GraphQL, set up GraphQL clients like Apollo Client, handle queries, mutations, an
  • The Role of Nonces in Ethereum and EVM Transactions6/19/2024 9:33:55 AM. Explore the role of nonces in EVM-based blockchains like Ethereum. Learn how nonces ensure transaction security, prevent double-spending, and maintain blockchain integrity.
  • How to make Image Editor Tool in C#6/18/2024 10:46:04 AM. How to make an image editing tool with the help of C#. In this image editing tool we include resizing image, cropping image, brightness and contrast in images, rotation and other various common image
  • Retrieve Mailbox Folders Using Microsoft Graph API6/14/2024 10:40:21 AM. Learn to interact with Office 365 mail folders programmatically using Microsoft Graph API. Start by fetching an access token for authentication, then use AJAX requests in JavaScript to retrieve specif
  • Generating Public/Private Keys In C# And .NET 6/14/2024 10:40:14 AM. How to generate public/private key in C#. Asymmetric cryptography also known as public-key encryption uses a public/private key pair to encrypt and decrypt data. In .NET, the RSACryptoServiceProvider
  • Fetch Office 365 Groups Programmatically Using Microsoft Graph API6/12/2024 10:13:01 AM. Learn to retrieve Office 365 groups & users programmatically via Microsoft Graph API. Access tokens, endpoints, & jQuery simplify the process for seamless integration.
  • Calling Graph API From Power Automate Flow6/11/2024 12:12:58 PM. Discover how to integrate Microsoft Graph API with Power Automate by registering applications in Azure AD, setting up administrative access, creating workflows with API permissions, obtaining consent
  • Reduce Query Time-Out Issues with GraphQL and Hasura for Enterprises6/11/2024 12:02:22 PM. Explore how GraphQL and Hasura can significantly reduce query time-out issues in enterprise applications. By optimizing data fetching and improving API performance, these technologies enhance backend
  • How To Access Microsoft Teams Graph API In Power Automate6/7/2024 10:35:58 AM. Learn how to automate Microsoft Teams lifecycle with Graph API, including creating teams, channels, and adding members. This guide covers registering an application in Azure, setting permissions, and
  • Display Calendar Events Using Graph API in SharePoint Framework6/7/2024 7:25:45 AM. Explore the process of integrating Microsoft Graph API to showcase calendar events within a SharePoint Framework web part. Follow steps to set up dependencies, scaffold the solution, manage permission
  • Building A Blockchain In .NET Core - Basic Blockchain6/6/2024 11:46:24 AM. Blockchain technology is the foundation of the Bitcoin. With the popular of Bitcoin, Blockchain gets popular too. People start to use Blockchain other than cryptocurrency in all kinds of applications.
  • Overview Of Microsoft Graph Open Extensions And Schema Extensions6/6/2024 7:43:56 AM. Learn about Microsoft Graph Extensions allowing customization of Graph API resources. Understand Open Extensions and Schema Extensions, their necessity in managing application data, supported resourc
  • Developing API In .NET Core With GraphQL6/5/2024 8:14:10 AM. Developing API in .NET Core with GraphQL" involves leveraging the power of GraphQL to create efficient and flexible APIs in the .NET Core ecosystem. This approach enables developers to design a s
  • The Difference Between SSL and TLS6/5/2024 5:39:35 AM. SSL (Secure Sockets Layer) and TLS (Transport Layer Security) are encryption protocols securing data transmission over networks. TLS succeeded SSL, offering improved security and compatibility. Both f
  • Programming in Practice - Graphical User Interface (GUI)5/30/2024 8:42:52 AM. This article concerns selected issues related to the representation of process information in graphical form. It tries to answer how to design and deploy a graphical user interface. It is a contributi
  • RESTful Day #3: Resolve Dependency of Dependencies Using Inversion of Control & Dependency Injection in ASP.Net Web APIs with Unity Container and Managed Extensibility Framework (MEF)5/24/2024 8:58:56 AM. Day 3 of RESTful learning dives into resolving dependencies of dependencies using IoC & DI in ASP.NET Web APIs. Employ Unity Container & MEF for seamless extension and management of components
  • Why GraphQL? The Future of API Queries5/24/2024 5:04:11 AM. Discover the revolutionary approach of GraphQL for API queries, reshaping the landscape of web development. With its single endpoint, typed schema, and client-driven querying, GraphQL offers unparalle
  • Making Graphics Effect Using Shape Control In Microsoft PowerApps5/21/2024 9:39:43 AM. In this article, you will explore the dynamic world of graphic effects with Microsoft PowerApps! Learn how to wield shape controls to craft stunning visual elements, enhancing your app's interface
  • API Architectures Evolution Analysis of SOAP REST and GraphQL5/17/2024 4:59:24 AM. The Evolution of API Architectures: A Comparative Analysis of SOAP, REST, and GraphQL. This article explores the history, evolution, and modern relevance of SOAP, REST, and GraphQL in API development,
  • Understanding GraphQL: Revolutionizing API Development5/16/2024 4:30:00 AM. GraphQL has emerged as a powerful alternative to RESTful APIs, offering efficient data fetching for modern web applications. Delve into its history, implementation in C#, evolution, drawbacks, and con
  • Unlocking the Power of Graph API for SharePoint Pages5/14/2024 9:59:40 AM. The Microsoft Graph API empowers developers with seamless access to Microsoft 365 services, including SharePoint, enabling programmatic management and customization of SharePoint pages. It streamlines
  • Bypassing Obfuscation: Ciphered Code Reverse Engineering5/8/2024 10:13:08 AM. In this article, we have performed reverse engineering over a protected binary by deep analysis of both obfuscated source code and MSIL assembly code.
  • Get All SharePoint Site Collection Usage Details Using Graph API5/6/2024 11:22:22 AM. In this article, we will see the steps to check all the SharePoint site collection usage details using Graph API. The process is quite simple; just follow along.
  • Encryption for Data Security: Creating Digital Certificates5/6/2024 6:15:44 AM. Encryption secures data by converting it into unreadable ciphertext using algorithms and keys, preventing unauthorized access. SSL/TLS certificates enable secure communication between websites and use
  • Unity 6 Preview: Exciting Features for Game Developers5/3/2024 5:04:58 AM. Unity, the leading platform for creating interactive experiences, has unveiled its highly anticipated Unity 6 Preview, showcasing a plethora of new features designed to empower game developers.
  • Get Email Activity And Mailbox Usage Details Of All Users Using Graph API5/2/2024 9:54:04 AM. Utilize Graph API to retrieve comprehensive details on email activity and mailbox usage for all users. Gain insights into communication patterns and resource utilization across your organization effic
  • Get Activity Details Of All OneDrive Users Using Microsoft Graph API5/2/2024 9:52:56 AM. In this article, we will learn how to leverage the Microsoft Graph API to retrieve detailed activity insights for all OneDrive users. Discover user analytics, monitor usage patterns, and integrate dat
  • Microsoft Small Basic: Painting Tool Using Graphics Window5/1/2024 11:09:00 AM. Learn to create a Painting Tool using Small Basic's GraphicsWindow, including animation and graphical output. Explore step-by-step code explanations and tutorials for beginners, covering drawing s
  • Palindrome in C# GUI4/30/2024 9:49:48 AM. Create a C# GUI application to check if a user-entered string is a palindrome. Implement a Windows Forms interface with a textbox for input and a button to trigger palindrome verification.
  • How To Learn Power BI And How Long It Takes To Learn Power BI4/30/2024 9:19:06 AM. Power BI, a powerful business intelligence tool by Microsoft, transforms raw data into actionable insights through reports and dashboards. Learn essential skills like data visualization, modeling, and
  • Media CSS For Print The Web Page in Customized Format4/25/2024 8:10:45 AM. Utilize CSS media queries to craft print stylesheets for customized web page printing. Tailor typography, layout, margins, and colors for optimal print output. Ensure cross-browser compatibility and r
  • Choosing Between GraphQL, gRPC, and REST4/24/2024 5:28:13 AM. This article delves into the selection of API protocols—GraphQL, gRPC, and REST—offering insights through real-world examples, guiding developers in making informed decisions for scalable applications
  • Group Box and Picture Box in Windows Forms4/23/2024 11:07:40 AM. Combine Group Box & Picture Box in Windows Forms for organized UI & image display. Utilize Group Box for visual grouping & Picture Box for image rendering, enhancing user experience in C#
  • Creating Picture Viewer Using C# in .NET 4.54/23/2024 9:56:35 AM. Create a sleek Picture Viewer in C# using .NET 4.5. This project blends UI development with graphics programming, offering a seamless interface for viewing and managing images. Dive into image process
  • GraphQL In .NET Core Web API With Entity Framework Core - Part Four4/18/2024 8:20:28 AM. In this article, we will explore advanced GraphQL integration in .NET Core Web API with Entity Framework Core. Part Four delves into optimized data access, schema design, and API development for robus
  • Create a 3D Cube on Canvas Using HTML54/12/2024 7:20:44 AM. Learn how to unleash your creativity with HTML5 by crafting a stunning 3D cube on canvas. Dive into the world of web graphics and animation as you master the art of rendering and transforming shapes u
  • Canvas Rotating Rectangles Animation Using HTML 54/12/2024 5:55:01 AM. Create captivating Canvas Rotating Rectangles Animation using HTML5, JavaScript, and CSS. Engage users with dynamic graphic motion, transforming rectangles in a visually appealing manner.
  • HTML5 Line Graph Using Canvas4/11/2024 6:22:01 AM. In this article, we will Create dynamic line graphs in HTML5 using the Canvas element. Utilize JavaScript to draw and manipulate data points, allowing for interactive and visually appealing representa
  • How to Create Custom Icons Using Font Awesome4/10/2024 10:51:42 AM. Learn how to enhance your web design by creating custom icons using Font Awesome. Font Awesome offers a vast library of scalable vector icons that can be customized to suit your website's aestheti
  • Create a Signature App in Blazor4/10/2024 5:04:03 AM. Learn how to create a signature/paint app in Blazor with HTML canvas element and JavaScript. Explore canvas setup, color picker integration, saving functionality, and reset feature. Get hands-on with
  • Security ASP.net Core MVC (C#) Encryption and Decryption4/9/2024 6:14:18 PM. On the topic of "Security in ASP.NET Core MVC (C#): Encryption and Decryption," Ziggy Rafiq has written an insightful article. As Ziggy explores encryption and decryption techniques, he offe
  • Best Practices for Maintaining Security and Preventing Vulnerabilities in C#4/9/2024 5:54:03 PM. Explore essential security practices in C# programming with Ziggy Rafiq, covering password hashing, input validation, SQL injection prevention, cryptography, HTTPS, secret management, and staying upda
  • Create Office 365 Groups With SPFx4/8/2024 9:12:50 AM. In this article, you will learn to integrate Office 365 Groups creation seamlessly with SharePoint Framework. Utilize Microsoft Graph API for efficient group management, enhancing collaboration within
  • Generate Random Password in ASP.NET4/3/2024 10:46:55 AM. Generate Random Password in ASP.NET: Enhance security with ASP.NET by creating a randomized password generator. Utilize built-in features or custom code to generate strong, unpredictable passwords, bo
  • The Best Decentralized Apps of 20244/3/2024 8:30:18 AM. Explore the world of decentralized applications (DApps) and their impact on various industries. Learn about the benefits of DApps, including privacy, security, and cost-effective transactions. Discove
  • Introduction to Image Control in Power Apps3/22/2024 5:25:23 AM. Explore the versatility of Image Control in Power Apps. Learn to enhance user interfaces by effortlessly displaying images. From data visualization to graphic elements, master the art of visual design
  • Learn About Data Structures And Algorithm (DSA) - Part Two3/21/2024 9:31:47 AM. This article will tell you about the crucial concepts of data structures and algorithms in terms of the understanding list as ADT. This article is the second one in the series of “Data Structure and A
  • Why GraphQL Is An Alternative Over React API3/21/2024 6:26:24 AM. GraphQL offers a more flexible and efficient approach compared to traditional REST APIs, especially when integrated with React. With GraphQL, frontend developers can request only the data they need, r
  • What’s the Difference Between GraphQL and REST?3/14/2024 7:27:21 AM. When delving into APIs, understanding REST and GraphQL is essential. REST, focusing on simplicity and statelessness, contrasts with GraphQL's flexibility and efficiency. Choose based on project co
  • GraphQL In .NET Web API With Entity Framework Core - Part Two3/11/2024 9:23:26 AM. Explore advanced GraphQL integration in .NET Core Web API using Entity Framework Core. Learn efficient data modeling, schema design, and resolver implementation for seamless API development.
  • GraphQL In .NET Web API With Entity Framework Core - Part One3/11/2024 9:22:06 AM. In this article, we will learn about the step-by-step implementation of GraphQL in a Web API using ASP.NET Core, including database setup, scaffolding, configuration, repository creation, and GraphQL
  • Implementing Complex Authentication Scenarios in Microsoft Graph3/10/2024 9:24:50 AM. In this article, I will explore with you some of the complex authentication scenarios that developers may encounter when using Microsoft Graph, and how to implement them using the Microsoft Graph SDKs
  • What is Difference Between Rest API and Graph API3/7/2024 11:26:04 AM. Know the difference between "Rest" API and "Graph" API with an example.
  • GraphQL In .NET Core Web API With Entity Framework Core - Part Three3/7/2024 8:58:59 AM. Explore GraphQL integration in .NET Core Web API using Entity Framework Core in Part Three of this series. Learn to efficiently query data with C# backend development, enhancing API capabilities.
  • What is New in .NET 93/4/2024 8:06:59 AM. .NET 9, succeeding .NET 8, places particular emphasis on cloud-native applications and enhancing performance. It will receive standard-term support (STS) for 18 months.
  • How To Update Graphics Card In Windows 102/28/2024 7:09:28 AM. In this article, Learn how to update your graphics card on Windows 10 for optimal performance. Ensure your GPU drivers are up to date with our step-by-step guide. Discover how to navigate Device Manag
  • How To Check Graphics Card In Windows 102/27/2024 11:52:02 AM. This article provides insights into Graphics Card Information on Windows 10, explaining its significance, types, and methods to check it.
  • Change Screen Refresh Rate In Windows 102/22/2024 11:31:32 AM. In this article, I have described how to change the screen refresh rate in Windows 10. The Screen refresh rate in Windows 10 is the number of times during a second that a device reconstructs its buff
  • A guide to display ServiceNow Knowledge articles in Copilot for Microsoft 3652/20/2024 9:21:28 AM. Copilot Extensibility: Step by Step guide to display ServiceNow Knowledge articles in Copilot for Microsoft 365
  • Alibaba Cloud Graph Compute and Computing Solution2/19/2024 6:23:10 PM. Alibaba Cloud Graph Compute has garnered attention for its exceptional performance, flexibility, and cost-efficiency. In this article, we delve into the myriad benefits of Alibaba Cloud Graph Compute,
  • Cybersecurity of External Streaming Data - Confidentiality2/14/2024 4:02:06 AM. This comprehensive article delves into cybersecurity considerations for external data, focusing on streaming bitstreams. It covers encryption fundamentals, emphasizing symmetric cryptography and pract
  • How to Find Blocked Deadlocks in SQL?2/9/2024 8:42:19 AM. The SQL query utilizes dynamic management views (DMVs) like sys.dm_exec_requests, sys.dm_exec_sessions, sys.dm_exec_connections, and sys.dm_exec_sql_text to monitor and manage active sessions, connect
  • Get All The Users In An O365 Organization Using Graph API2/9/2024 7:21:02 AM. In this article, I would like to explain and share the NodeJS code to get all the users from O365 using Graph API and will also discuss how to validate the graph API users' results again in the o3
  • Integration Guide: Effortless Microsoft Graph API Access SSO2/6/2024 5:50:23 AM. Discover the Power of Integration: Dive into our comprehensive guide on accessing Microsoft Graph API in C#! Uncover step-by-step instructions, best practices, and practical examples to seamlessly ret
  • Integration Guide for Effortless Microsoft Graph API Access2/5/2024 9:49:25 AM. Discover the Power of Integration: Dive into our comprehensive guide on accessing Microsoft Graph API in C#! Uncover step-by-step instructions, best practices, and practical examples to seamlessly ret
  • Xite Encryption1/31/2024 10:06:02 AM. This code provides an easy-to-use encryption and decryption solution in C#. It utilizes RSA cryptography, allowing seamless integration into Visual Studio projects. This class contains methods/functio
  • Microsoft Graph Subscriptions & Webhooks1/31/2024 6:33:03 AM. In this article, We will learn to create, manage, and handle notifications seamlessly across Microsoft 365 services using code examples in .NET and JavaScript. Follow this hands-on guide for beginners
  • Import Power BI Visual from AppSource to Your Workspace1/24/2024 7:02:24 AM. Power BI comes with many out-of-the-box visuals that are available in the Visualizations pane. Discover how to enhance your Power BI reports with certified visuals from AppSource. Learn the step-by-st
  • Understanding the One-Way Nature of HASHBYTES in SQL1/5/2024 10:48:17 AM. This article delves into the cryptographic world of hashing algorithms, emphasizing the irreversible nature of these functions. Learn why HASHBYTES, a widely-used function for creating hash values in
  • Manage user account in Azure AD B2C with Microsoft Graph 12/28/2023 10:19:03 AM. From this article, you will learn how to manage a user account in Azure AD B2C with Microsoft Graph. and the integration of Azure AD B2C with the Microsoft Graph SDK with C#. We’ll discuss the capabil
  • Building a GraphQL Backend with .NET 612/13/2023 1:42:59 PM. Explore the world of GraphQL in .NET 6 with this comprehensive guide. Learn how to set up a GraphQL backend using HotChocolate, step by step, and unlock powerful data querying capabilities.
  • Secure Password Hashing with SHA-256 and Salt in Python12/7/2023 5:46:50 AM. In this article, we have discussed SHA-256 and salt. In this article, we unravel the intricacies of a clever strategy to fortify passwords—SHA-256 with salt. SHA-256, part of the SHA-2 family, transfo
  • GraphQL in .NET: GraphQL queries11/22/2023 7:02:01 AM. Learn graphQL queries, resolvers, and annotation-based approach. This tutorial introduces GraphQL, emphasizing its benefits over REST, and explores querying in a C# ASP.NET Core environment using HotC
  • How To Check Graphics Card On Windows 1111/22/2023 6:38:40 AM. In this article, we will learn different ways to check graphics card(s) on windows 11.
  • Bot Framework Composer10/30/2023 7:05:15 AM. Building an AQI (Air Quality Index) bot with Microsoft Bot Framework Composer with little to no coding. With the basic installation of Node.js and .NET SDK.
Source Code: Graphics Programming with GDI+
Graphics Programming with GDI+ is the .NET developer's guide to writing graphics appl...
Download