OpenLLM-France/wikimedia huggingface dataset:
# Learning anatomy/Heart

Cardiovascular system
* Heart
* Artery
* Arteriole
* Capillary
* Venule
* Vein
_______________________________________________________________________
Spleen - Artery

## Anatomy

The heart is inside the chest. The heart consists of the right atrium, left atrium, right ventricle, and left ventricle.

## Function

The heart pumps blood through the body. The blue deoxygenated blood moves through the right atrium and then into the right ventricle and then into the lungs. This is where it mixes with the oxygen and it turns the blood red. The red blood travels all over the body. Then the oxygen has been used so it travels back to the heart and the cycle repeats.
# Learning anatomy/Kidney

Accessory organs
* Liver
* Biliary tract
* Pancreas exocrine
* Pancreas endocrine
* Kidney
_______________________________________________________________________

## Anatomy

The kidneys are not just in kids. They are also in adults too. So why are they called kid -ney? The answer is that the word kidney is probably a compound of the Old English cwið ”womb,” and ey, “egg,” describing the shape of the organ.

## Function

The kidneys filter your blood and removes waste.

## Illustrations

* Diagram of the Kidneys
# Marathi language portal/audiance

There are following categories of people who use or study Marathi as second language.
* People having Marathi mother-tongue but studied in English or semi-English medium
* People having Marathi mother-tongue but lost or on the verge of losing touch with Marathi language
* Such people whose family is multilingual in the sense one of the parent or family member is Marathi speaking.
* Such people whose mother-tongue is other than Marathi but studied Marathi language as first or second language.
* Pupils of Marathi speaking non resident Indians
* Pupils of Migrants to non Marathi speaking areas
* Those who want to learn Marathi language as foreign language.
If one informs us on talk page of this article, which of the above background people want to learn Marathi language, then probable we can have more customised support for the given audience.
    While the traditional teaching method will be available; We additionally provide here a different approach. Adult education experts say that human beings usually remember words as pictures and not as single alphabet so we support here with randomly displayed Marathi words with pronunciation with few additional tips on the main page itself so every time you visit you learn new word with ease is the target.
    Similarly we are also supporting on this page with learn with pictures feature This helps to understand words with cultural context and again makes easy to understand and remember.
    We will also do an effort to explain words from Marathi songs and rhymes
    We will also try to highlight similarities of Marathi and European words as Indoeuropean languages, also along with Latin and Sanskrit info where available.
    Marathi language has borrowed words also from Arabic, Persian and other geologically neighbouring languages we will make endeavour to explain those words also wherever possible.
    For advance users we will show sentence translations randomly. And also in near future for those who know Hindi already we will try to provide support from Hindi language Wikibooks project.
    Have you understood the concepts and if you have some good ideas you also can join adding up info to this book as you learn.
    For this book we need support also from flash 'Gif' image experts and sound experts
So we hope you will enjoy learning and contributing to knowledge with this book.
# Marathi language portal/miscellaneous
## Useful external resources

* A Kaushik Lele blog supported with youtube helps
* Marathi Online from uchicago.edu (Need to use download feature)
* A support page from Marathi language wikipedia
* Understanding Devanagari alphabates for Tamilians
* How to write Marathi essay ? (निबंध लेखन कसे करावे ?) on Marathi Wikibooks project.

## References

* Devanagari script (Wikibooks)
* Marathi literature
* List of Marathi writers
* http://www.culturopedia.com/Literature/marathi_literature.html
* https://www.manase.org/en/maharashtra.php?mid=68&smid=21&did=0&dsid=0&pmid=0&id=486
* http://www.nd.edu/~milind/posts/marathi.html
* https://www.manase.org/en/maharashtra.php?mid=68&smid=21&did=0&dsid=0&pmid=0&id=486
* http://dsal.uchicago.edu/dictionaries/molesworth/
# Marathi language portal/brief index

* Marathi language • Marathi Alphabet
* Marathi Grammar : • Nouns, • Pronouns • Verbs
* Vocabulary: • Marathi Words • Family Relationships • Numbers • Days • Months
* Phrases: • Common Phrases
* Colours: • Common Colours
* We need your help in:
* • Improving this book;
* • Need pictures of Maharashtra and Marathi culture at Wikimedia commons so we can use them to have more content in this book
* • Need sound files for following individual Marathi words : दिंडी, पगडी, उपरणे, कुर्ता, धोती, घागर, चोळी, नऊवारी, तुतारी, बी
* • Need Marathi 30 seconds to 60 seconds songs and rhymes audio-video media clips.
# Marathi language portal/translations

हे सदर खालीलपैकी कुठलीही एक माहिती दर्शविते:
Wikibooks:Marathi language portal/translations/1
Wikibooks:Marathi language portal/translations/2
Wikibooks:Marathi language portal/translations/3
Wikibooks:Marathi language portal/translations/4 Wikibooks:Marathi language portal/translations/4
Wikibooks:Marathi language portal/translations /5 Wikibooks:Marathi language portal/translations /5
Wikibooks:Marathi language portal/translations /6 Wikibooks:Marathi language portal/translations /6
Wikibooks:Marathi language portal/translations /7 Wikibooks:Marathi language portal/translations /7
Wikibooks:Marathi language portal/translations /8 Wikibooks:Marathi language portal/translations /8
Wikibooks:Marathi language portal/translations /9 Wikibooks:Marathi language portal/translations /9
Wikibooks:Marathi language portal/translations /10 Wikibooks:Marathi language portal/translations /10
# Marathi language portal/Learn with pictures

* दिंडी = dinDi; a ritual pilgrmage in Maharashtra.
* पगडी = pagaDi; alternate पागोटे = pAgoTe The pinkish red turban traditional Marathi head gear.
* उपरणे = uparaNe; a cotton maffalar/stroll (many times used like a long cotton napkin)
* कुर्ता = kurtA; a cotton shirt with long slieves
* धोती = dhoti; a traditional cotton attire for men instead of trousers.
* घागर = ghAgar; a water pot (carried on the head by woman in this picture)
* चोळी = choLi; a blouse for women used with the sari a traditional attire
* नऊवारी= na,uvAri; a nine yard cotton sari a traditional attire.
** alternatively लुगडे = lugaDe; sari (in literal sense a cloth woven on loom cloth weaving is one of the oldest tradition in this part of the world.
हे सदर खालीलपैकी कुठलीही एक माहिती दर्शविते:
Wikibooks:Marathi language portal/Learn with pictures/1
* दिंडी = dinDi; a ritual pilgrimage in Maharashtra.
** Note Marathi language does not have small or capital letters, for Roman transliteration when we use small d it pronounced for द as in delhi. When we use capital D pronounced for ड as Doctor as most of D pronunciations in English language.
* पगडी = pagaDi; alternate पागोटे = pAgoTe The pinkish red turban traditional Marathi head gear.
* उपरणे = uparaNe; a cotton maffalar/stroll (many times used like a long cotton napkin)
* कुर्ता = kurtA; a cotton shirt with long sleeves
Wikibooks:Marathi language portal/Learn with pictures/2
* दिंडी = dinDi; a ritual pilgrmage in Maharashtra.
* पगडी = pagaDi; alternate पागोटे = pAgoTe The pinkish red turban traditional Marathi head gear.
* उपरणे = uparaNe; a cotton maffalar/stroll (many times used like a long cotton napkin)
* कुर्ता = kurtA; a cotton shirt with long slieves
* धोती = dhoti; a traditional cotton attire for men instead of trousers.
* घागर = ghAgar; a water pot (carried on the head by woman in this picture)
* चोळी = choLi; a blouse for women used with the sari a traditional attire
* नऊवारी= na,uvAri; a nine yard cotton sari a traditional attire.
** alternatively लुगडे = lugaDe; sari (in literal sense a cloth woven on loom cloth weaving is one of the oldest tradition in this part of the world.
Wikibooks:Marathi language portal/Learn with pictures/3
* तुतारी = tutAri; A traditional (musical) instrument in hands of a soldiar.
* पगडी = pagaDi; alternate पागोटे = pAgoTe The red turban traditional Marathi head gear.
Wikibooks:Marathi language portal/Learn with pictures/4 Wikibooks:Marathi language portal/Learn with pictures/4
Wikibooks:Marathi language portal/Learn with pictures/5 Wikibooks:Marathi language portal/Learn with pictures/5
Wikibooks:Marathi language portal/Learn with pictures/6 Wikibooks:Marathi language portal/Learn with pictures/6
Wikibooks:Marathi language portal/Learn with pictures/7 Wikibooks:Marathi language portal/Learn with pictures/7
Wikibooks:Marathi language portal/Learn with pictures/8 Wikibooks:Marathi language portal/Learn with pictures/8
Wikibooks:Marathi language portal/Learn with pictures/9 Wikibooks:Marathi language portal/Learn with pictures/9
Wikibooks:Marathi language portal/Learn with pictures/10 Wikibooks:Marathi language portal/Learn with pictures/10
# Marathi language portal/Learn with pictures/1

* दिंडी = dinDi; a ritual pilgrimage in Maharashtra.
** Note Marathi language does not have small or capital letters, for Roman transliteration when we use small d it pronounced for द as in delhi. When we use capital D pronounced for ड as Doctor as most of D pronunciations in English language.
* पगडी = pagaDi; alternate पागोटे = pAgoTe The pinkish red turban traditional Marathi head gear.
* उपरणे = uparaNe; a cotton maffalar/stroll (many times used like a long cotton napkin)
* कुर्ता = kurtA; a cotton shirt with long sleeves
# Marathi language portal/Learn with pictures/3

* तुतारी = tutAri; A traditional (musical) instrument in hands of a soldiar.
* पगडी = pagaDi; alternate पागोटे = pAgoTe The red turban traditional Marathi head gear.
# Marathi language portal/Top paragraph

* Note: To use this book, your web browser must first be configured to display Marathi language characters (i.e. Devnagari script). If the characters in the grey box below appear as blank boxes or garbage, it is not properly configured.
* येथे तुम्हाला मराठी अक्षरे दिसावयास हवीत !
Marathi is 15th largest language by number of people who speak Marathi. There is large ethnic Marathi diaspora across the globe. If you are staying overseas you can look for Maharashtra Mandals for getting coaching support in Marathi language in many countries across the globe. To know more about Marathi language click the following links.
# Marathi language portal/Learn with pictures/2

* दिंडी = dinDi; a ritual pilgrmage in Maharashtra.
* पगडी = pagaDi; alternate पागोटे = pAgoTe The pinkish red turban traditional Marathi head gear.
* उपरणे = uparaNe; a cotton maffalar/stroll (many times used like a long cotton napkin)
* कुर्ता = kurtA; a cotton shirt with long slieves
* धोती = dhoti; a traditional cotton attire for men instead of trousers.
* घागर = ghAgar; a water pot (carried on the head by woman in this picture)
* चोळी = choLi; a blouse for women used with the sari a traditional attire
* नऊवारी= na,uvAri; a nine yard cotton sari a traditional attire.
** alternatively लुगडे = lugaDe; sari (in literal sense a cloth woven on loom cloth weaving is one of the oldest tradition in this part of the world.
# Azerbaijan

* This country was a region of the former Soviet Union and became an independent nation in 1991.
* Meter stamps with former Soviet Union markings (“CCCP”, hammer and sickle) continued to be used after independence.
* Provisional stamps with Soviet inscriptions removed and stamps inscribed with the new country name are presumed to exist but have not been reported.
# Azores

* This group of islands in the North Atlantic Ocean is a dependency of Portugal and uses the meter stamps of that country.
* Azores stamps can be identified by a town mark containing "AÇORES" or one of the major towns, Angra, Horta, and Ponta Delgada being the largest.
* A10. Frama (MV)
* B2. Pitney Bowes-GB "5300" (MV)
* CA2. Hasler "Mailmaster" (MV)
* CB1. Pitney Bowes "6300" (MV)
# Armenia

* The country was a region of the former Soviet Union and became an independent country in 1991.
* Meter stamps with Soviet Union markings continued to be used in Armenia after independence. See SOVIET UNION for these stamps.
* 1. Hasler “Mailmaster” (MV).
* Horizontal frank with panels at top, bottom and sides.
* At top, “A” and “M” flanking oval logo.
* “POST” stacked at right, Armenian characters stacked at left.
* Country name at bottom in Armenian (left) and English (right).
* M# with “AH” prefix breaks bottom frame line.
* TM: SC
* V/F:      00000
* 2. Perm (MV)
* Similar to USSR Type DB1 but with country name at top and fixed zero between lower frame lines.
* “ՀԱՅՓՈՍՏ” and “HAYPOST” (Armenian postal service) stacked at sides.
* Frank with single line outer border and inner box around value figures.
* Value figures stacked, and date figures vertical.
* TM: SC
* V/F:      000+0
# Antigua and Barbuda

* The first meter appeared in 1976 while still a colony of Great Britain. Stamps from the colonial period are inscribed "ANTIGUA" alone.
* Since achieving independence in 1981, stamps from the prior era continued to be used along with new issues inscribed with full country name "ANTIGUA & BARBUDA" that first came to our attention in 2014.
* The stamps are grouped by inscription:
       A - ANTIGUA alone
       B - ANTIGUA & BARBUDA

## GROUP A: Stamps inscribed "ANTIGUA" alone

* A1. Neopost “305” (MV), 1976.      [$25]
* Square frank with straight-line frame.
* “ANTIGUA” in top panel with “POSTAGE PAID” directly below.
* Crown/“E II R” flanked by M# with “RN” prefix at bottom.
* TM: DC
* V/F:      0•00
* A2. Pitney Bowes “6300” (MV), 1976.      [$5]
* Horizontal frank with crown at top right.
* “POSTAGE and PAID” vertical at sides.
* M# with “PB” prefix at bottom.
* TM: DC
* V/F:      ≋0.00
* A3. Pitney Bowes “EasyMail” (digital).
* Similar to Type A2 but "ANTIGUA" is heavier
* No lines above or left of the meter number.
* Two columns of digits at left of the TM.
* M# with "PB" prefix.
* TM: DC
* V/F:      ≋00.00

## GROUP B: Stamps inscribed "ANTIGUA & BARBUDA"

* B1. Pitney Bowes (digital), 2014 or earlier.
* Frank with frame lines at top and bottom only and hash marks along the right side.
* "POSTAGE PAID" at top of frank with the meter number at bottom.
* Country name "ANTIGUA & BARBUDA" at top of town mark with "CARIBBEAN" at bottom.
* Two columns of numbers and letters at left of TM.
* M# with "PB" prefix.
* TM: square
* V/F:      000.00
# Antigua and Barbuda

* The first meter appeared in 1976 while still a colony of Great Britain. Stamps from the colonial period are inscribed "ANTIGUA" alone.
* Since achieving independence in 1981, stamps from the prior era continued to be used along with new issues inscribed with full country name "ANTIGUA & BARBUDA" that first came to our attention in 2014.
* The stamps are grouped by inscription:
       A - ANTIGUA alone
       B - ANTIGUA & BARBUDA

## GROUP A: Stamps inscribed "ANTIGUA" alone

A1. Neopost “Frankmaster 305” (MV), 1976. [$25]
    Square frank with straight-line frame.
    “ANTIGUA” in top panel with “POSTAGE PAID” directly below.
    Crown/“E II R” flanked by M# with “RN” prefix at bottom.
    TM: DC
    V/F: 0•00
A2. Pitney Bowes “6300” (MV), 1976. [$5]
    Horizontal frank with crown at top right.
    “POSTAGE and PAID” vertical at sides.
    M# with “PB” prefix at bottom.
    TM: DC
    V/F: ≋0.00
A3. Pitney Bowes “EasyMail” (digital).
    Similar to Type 2 but "ANTIGUA" is heavier
    No lines above or left of the meter number.
    Two columns of digits at left of the TM.
    M# with "PB" prefix.
    TM: DC
    V/F: ≋00.00

## GROUP B: Stamps inscribed "ANTIGUA & BARBUDA"

B1. Pitney Bowes (digital), 2014 or earlier.
    Frank with frame lines at top and bottom only and hash marks along the right side.
    "POSTAGE PAID" at top of frank with the meter number at bottom.
    Country name "ANTIGUA & BARBUDA" at top of town mark with "CARIBBEAN" at bottom.
    Two columns of numbers and letters at left of TM.
    M# with "PB" prefix.
    TM: square
    V/F: 000.00
# Ascension Island

* Ascension Island is part of the British overseas territory of Saint Helena, Ascension and Tristan da Cunha. It has a population of only about 900 permanent inhabitants and so has only a minor need for postage meters. Although it does issue traditional postage stamps no postage meters are known to be used on this South Atlantic island.
# Introduction to .NET Framework 3.0/An Overview

The .NET Framework 3.0 has been created mainly as an extension of .NET 2.0. Hence, Microsoft assures us that most of the features of .NET 2.0 would be workable with .NET 3.0. Migration from .NET 2.0 to .NET 3.0 is easy as it involves only the upgradation of the features and not a complete installation of the .NET 3.0 framework. Applications written and run in .NET 2.0 will still continue to run in .NET 3.0 without affecting the execution of .NET 3.0 specific applications.Components shared with the .NET Framework 2.0 are installed at %windir%\Microsoft.NET\Framework\V2.0.50727. Components that are new to the .NET Framework 3.0 are installed to %windir%\Microsoft.NET\Framework\V3.0.
Released on November 6, 2006, .NET Framework 3.0 was designed to be shipped as an integral part of Windows Vista Operating System and Windows Server 2008 . Nevertheless, .NET 3.0 also works fine with Windows XP and Windows Server 2003.
.NET 3.0 does not contain any major architectural change from .NET Framework 2.0. The only significant change is the inclusion of four major components: Windows Communication Foundation, Windows Presentation Foundation, Windows Cardspace and Windows Workflow Foundation. These components contain modules of code in order to reduce complexity and to make programming simpler, faster and easier.
.NET Framework 3.0 includes version 2 of the Common Language Runtime(CLR).
A better idea of the .NET Framework can be obtained by visiting the official .NET 3.0 site www.netfx3.com.You can experience for yourself the features of .NET Framework 3.0 by registering and using Windows Vista simulations at Microsoft .NET 3 Virtual Labs

## References ======================================================================================================================================================================================================================================================================================

* http://msdn2.microsoft.com/en-us/netframework/aa663314.aspx
# Introduction to .NET Framework 3.0/Caching

There are three types of caching supported by .NET 3.0
* Absolute Expiration Caching
* Sliding Caching
* Cache Dependency Expiration caching

## Absolute Expiration Caching

This is a form of caching wherein the expiration time is specified in advance. After a specific period of time, the contents of the cache get deleted.

## Sliding Caching

Here, a time span is specified up to which the program checks for access. If no individual has accessed the site till the time span has expired, then the contents of the cache get deleted. So here, the time-span of the cache depends upon the popularity of the site.

## Cache Dependency Expiration

In cache dependency expiration, the timespan of the cache depends on when the particular item on which the data is dependent is changed.
# Introduction to .NET Framework 3.0/Advantages of .NET 3.0

The latest version of .NET i.e. .NET 3.0 has a number of advantages.
* Development Time is reduced.
* WPF provides tools to create graphically enhanced documents and web pages.
* WWF facilitates the user to make a model of the development process.
* WCF makes construction of distributed systems easier.

## References

* http://www.shinetechchina.com/tech/DotNet.htm
# Introduction to .NET Framework 3.0/Features of IIS 7.0

IIS 7.0 is an extension of IIS 6.0 and has a lot in common with IIS 6.0. While the underlying concepts remain the same various dramatic new concepts have been introduced in IIS 7.0.

## Modular Architecture

IIS 7.0 introduces the system of a "modular architecture". A modular architecture is one in which the extra functionality in the form of different modules can be added to the server and could be enabled or disabled depending on the administrator's wish. This is a marked change from the monolithic architecture implemented in earlier systems.
The modules that shall be shipped with the server include:
* HTTP Modules
* Security Modules
* Content Modules
* Compression Modules
* Caching Modules
* Logging and Diagnostics Modules

## More Security

In earlier versions of IIS, the ASP.NET web services were executed by aspnet_wp.exe (IIS 5.0) and w3wp.exe (IIS 6.0). Thus the pages were executed outside the IIS and could easily become targets of attacks by spoofers listening at the port. But in IIS 7.0, the pages are compiled and executed within the IIS and even if the hacker gains access to the system the stream of data which comes out of the port appears highly unintelligible and impossible for a hacker or spoofer to break.
Unfortunately, IIS 7.x, like IIS 6.x, is still running in the HTTP.SYS Windows kernel-driver, which Microsoft documents as dangerous:
"when a kernel-mode driver fails, it can crash an entire system, whereas the failure of a user-mode driver causes only the current process to crash. Windows Server can still run kernel-mode drivers, although this is not recommended for the stability reasons mentioned previously."
https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc784266(v=ws.10)

## Ports

IIS 7.0 allows the user to select the port where he wants the program or service to run. This is a welcome break from old versions of IIS where all applications would be run at a standard 8080 port making transactions less secure and slowing down execution.

## Modules and Handlers

In IIS 6.0, the modules and handlers are specified in the <system.web> configuration section. However in IIS 7.0, a new tag <system.webserver> is introduced and the modules and handlers are specified here. This is one of the most important migration issues that must be looked into while migrating from IIS 6.0 to IIS 7.0.
This is done by placing the tags <httpModules> and <httpHandlers> in <system.webservices> tag.

## Microsoft Management Console

The Microsoft Management Console (MMC) is a component of modern Microsoft Windows operating systems that provides system administrators and advanced users with a flexible interface through which they may configure and monitor the system

## References

* http://forums.iis.net/default.aspx?GroupID=41
# Introduction to .NET Framework 3.0/Generics

Microsoft has introduced new generical features in its .NET 3.0. Until now, it was mandatory that the whole list should be declared as a single data type. However, in .NET 3.0, it is possible to have multiple declarations of the same list with multiple data type and the datatype of the data contained in it changes.